中文字幕人妻中文_99精品欧美一区二区三区综合在线_精品久久久久一区二区_色月丁香_免费福利在线视频_欧美大片免费观看网址_国产伦精品一区二区三区在线播放_污污污污污污www网站免费_久久月本道色综合久久_色69激情爱久久_尹人香蕉久久99天天拍_国产美女www_亚洲国产精品无码7777一线_五月婷婷六月激情_看免费一级片_精品久久久久久成人av_在线色亚洲_女人另类性混交zo_国产精品青青在线观看爽香蕉_人人澡人人添人人爽一区二区

主頁 > 知識庫 > Linux內核設備驅動之高級字符設備驅動筆記整理

Linux內核設備驅動之高級字符設備驅動筆記整理

熱門標簽:申請400電話價格多少 涪陵商都400電話開通辦理 外呼系統(tǒng)的經營范圍 安陽ai電銷機器人軟件 智能電話機器人坐席 外呼系統(tǒng)不彈窗 云會外呼系統(tǒng) 柳州市機器人外呼系統(tǒng)報價 廈門營銷外呼系統(tǒng)平臺
/******************
 * 高級字符設備驅動
 ******************/

(1)ioctl

除了讀取和寫入設備外,大部分驅動程序還需要另外一種能力,即通過設備驅動程序執(zhí)行各種類型的硬件控制。比如彈出介質,改變波特率等等。這些操作通過ioctl方法支持,該方法實現了同名的系統(tǒng)調用。

在用戶空間,ioctl系統(tǒng)調用的原型是:

  • int ioctl(int fd, unsigned long cmd, ...);
  • fd: 打開的設備文件描述符
  • cmd: 命令
  • 第三個參數:根據不同的命令,可以是整數或指針,也可以沒有。
  • 采用"..."的方式只是用于避免編譯器報錯。

驅動程序的ioctl方法原型和用戶空間的版本有一些不同:

int (*ioctl) (struct inode *inode,    
      struct file *filp, 
      unsigned int cmd,
      unsigned long arg);
inode/filp: 對應用戶空間的fd
cmd: 對應用戶空間傳來的cmd
arg: 對應傳來的cmd參數

大多數ioctl的實現中都包括一個switch語句,用于根據cmd參數選擇對應的操作。用戶空間和內核空間的命令號要一致。

(2)選擇ioctl的命令號

在編寫ioctl的代碼之前,要選擇對應不同命令的編號。不能簡單地從0或1開始選擇編號,因為linux要求這個命令號應該在系統(tǒng)范圍內唯一。linux內核采用約定方法為驅動程序選擇ioctl號,可以參考include/asm/ioctl.h和Documentation/ioctl-number.txt。

一個ioctl號為32位,linux將其分成4個部分,構建一個ioctl號碼所需要的宏都定義在<linux/ioctl.h>:

  • type 8位幻數。其實就是為你的驅動選定一個號碼。參考ioctl-number.txt
  • number 8位序數。
  • direction 2位。定義了數據的傳輸方向。如_IOC_NONE(沒有數據傳輸),_IOC_READ|_IOC_WRITE(雙向數據傳輸)。注意這個方向是對用戶而言的,所以IOC_READ意味著從設備讀取數據,驅動應該向用戶空間寫入數據。
  • size 14位。所涉及的用戶數據大小。

可以采用<linux/ioctl.h>中的宏構建一個ioctl號

  • _IO(type, nr)
  • _IOR(type,nr,datatype)
  • _IOW(type,nr,datatype)

返回值

對于系統(tǒng)調用來說,正的返回值是首保護的,而負值被認為是一個錯誤,并被用來設置用戶空間的error變量。如果在調用ioctl方法時傳入了沒有定義的ioctl號,則系統(tǒng)返回的錯誤值為-ENVAL和-ENOTTY

(3)阻塞和非阻塞型操作

對于read和write等操作,默認的操作是阻塞型的,其特性是:

*如果一個進程調用了read但還沒有數據可讀,則此進程必須阻塞。數據到達時進程被喚醒,并把數據返回給調用者,即使數據數目少于count參數指定的數據也會返回。

*如果一個進程調用了write但緩沖區(qū)沒有空間,則此進程必須阻塞,而且必須休眠在與讀進程不同的等待隊列上。當向硬件設備寫入一些數據,從而騰出了部分輸出緩沖區(qū)后,進程即被喚醒,write調用成功。

有時我們希望改變這一特性,將其改為非阻塞型的,這樣,無論設備是否有數據可讀寫,read/write方法都馬上返回。

如果希望設定某個文件是非阻塞的,則應設定filp->f_flags的O_NONBLOCK標志。處理非阻塞型文件時,應用程序調用stdio函數必須非常小心,因為很容易把一個非阻塞型的返回誤認為是EOF,所以必須始終檢查errno。

(4)異步通知

a.異步通知的作用

大多數時候阻塞型和非阻塞型操作的組合以及select方法可以有效查詢設備,但有時候用這種技術效率就不高了。在面對某些隨機或很少出現的情況時(如通過鍵盤輸入CTRL+C),則需要采用異步通知(asynchronous notification)。

b.用戶空間程序如何啟動異步通知

為了啟動文件的異步通知機制,用戶程序必須執(zhí)行兩個步驟:

  • 01.指定一個進程作為設備文件的 "屬主(owner)"。當進程使用fcntl系統(tǒng)調用執(zhí)行F_SETOWN命令時,屬主進程的進程ID號就被保存在 filp->f_owner中。這一步是必需的,目的是讓內核知道該通知誰。
  • 02.為了真正啟動異步通知機制,用戶程序還必須在設備中設置FASYNC標志,這是通過fchtl命令F_SETFL完成的。執(zhí)行完這兩步后,設備文件就可以在新數據到達時請求發(fā)送一個SIGIO信號。該信號被送到存放在file->f_owner中的進程(如果是負值就是進程組)。不是所有的設備都支持異步通知,應用程序通常假設只有套接字和終端才有異步通知能力.

(5)驅動程序中如何實現異步通知

a.用戶空間操作在內核的對應

  • 01.當設定F_SETOWN時,對file->f_owner賦值
  • 02.執(zhí)行F_SETFL以啟動FASYNC時,調用驅動程序的fasync方法。只要filp->f_flags中的FASYNC標志(文件打開時,默認為清除)發(fā)生了變化,就會調用該方法。
  • 03.當數據到達時,由內核發(fā)送一個SIGIO信號給所有注冊為異步通知的進程

b.在設備結構體中加入fasync_struct的指針

該結構在<linux/fs.h>中定義:

struct fasync_struct {
int magic;
int fa_fd;
struct fasync_struct *fa_next;
struct file *fa_file;
};

c.驅動要調用的兩個函數

這兩個函數在<linux/fs.h>中聲明。

定義在/fs/fcntl.c中。

原型如下:

  • 01. int fasync_helper(int fd, struct file *filp, int mode, struct fasync_struct **fa);
  • 02. void kill_fasync(struct fasync_struct **fa, int sig, int band);

當一個打開文件的FASYNC標志被修改,調用fasync_helper以便從相關的進程列表中增加或刪除文件,而kill_fasync在數據到達時通知所有相關進程。

d.例子

01.在設備類型中定義fasync_struct動態(tài)數據結構

struct my_pipe {
  struct fasync_struct *async_queue; /* 異步讀取結構 */
......
};

02.驅動中的fasync函數調用fasync_helper

int my_fasync(fasync_file fd, struct file *filp, int mode)
{
  my_pipe *dev = filp->private_data;
  return fasync_helper(fd, filp, mode, &dev->async_queue);
}

03.符合異步通知條件時調用kill_fasync

異步通知的是一個讀進程,所以要用write發(fā)送kill_fasync。

調用kill_fasync向所有注冊在設備上的異步隊列async_queue中的進程發(fā)送信號SIGIO。

ssize_t my_write(struct file *filp, const char *buf, size_t count,
        loff_t *f_pos)
{
......
if (dev->async_queue)
    kill_fasync(&dev->async_queue, SIGIO, POLL_IN); 
    ......
}

04.關閉文件時必須調用fasync方法

當關閉文件時必須調用fasync方法,以便從活動的異步讀進程列表中刪除該文件。

在release中調用:scull_p_fasync(-1, filp, 0);

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。如果你想了解更多相關內容請查看下面相關鏈接

標簽:蕪湖 撫順 孝感 巴中 綏化 晉城 南充 福州

巨人網絡通訊聲明:本文標題《Linux內核設備驅動之高級字符設備驅動筆記整理》,本文關鍵詞  Linux,內核,設備驅動,之,;如發(fā)現本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Linux內核設備驅動之高級字符設備驅動筆記整理》相關的同類信息!
  • 本頁收集關于Linux內核設備驅動之高級字符設備驅動筆記整理的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 常熟 机械有限公司| 温州正雄机械有限公司| 郑州市建新机械制造有限公司| 常德机械制造有限公司| 浙江海重重工有限公司| 江阴市江顺机械有限公司| 河南茂盛机械制造有限公司| 合肥 机械有限公司| 江阴西城钢铁有限公司| 北京雄伟京发机械加工有限公司 | 临沂 机械有限公司| 上海神威机械有限公司| 东莞元渝机械有限公司| 长沙机械与制造有限公司| 浙江立洋机械有限公司| 青岛华磊塑料机械有限公司| 江重机械制造有限公司| 上饶中材机械有限公司| 浙江东星纺织机械有限公司| 深圳市 机械 有限公司| 宁波塑料机械有限公司| 青岛山森机械有限公司| 山西中德科工机械制造有限公司| 成都海科机械设备制造有限公司 | 成都金瑞建工机械有限公司| 青岛数控机械有限公司| 温州精宇机械有限公司| 上海钢铁交易中心有限公司| 焦作市虹起制动器有限公司| 浙江机械有限公司招聘信息| 苏州爱恩机械有限公司| 三力机械制造有限公司| 无锡创能机械制造有限公司| 大连华威机械有限公司| 重庆阿德耐特动力机械有限公司| 东莞伟机械有限公司| 河北清大环保机械有限公司| 昆山圣源机械有限公司| 上海余特包装机械制造有限公司| 苏州精雕精密机械工程有限公司| 青岛诺机械有限公司| 安徽正元机械有限公司| 山东杰卓机械有限公司| 康铖机械设备有限公司| 唐山国丰钢铁有限公司| 石家庄煤矿机械有限公司| 上海乾承机械设备有限公司 | 机械进出口有限公司招聘| 烟台美丰机械有限公司| 青岛金诺机械有限公司| 山东华准机械有限公司| 郑州东方尚武食品机械有限公司| 浙江盛维机械有限公司| 济南启正机械工业有限公司| 苏州市江南石化机械有限公司| 上海卓汇机械有限公司| 山东长江机械有限公司| 江苏闳业机械有限公司| 大连工进机械制造有限公司| 山东欣弘发机械有限公司| 运输有限公司起名大全| 山西立恒钢铁有限公司| 济南升降机械有限公司| 聚力特机械有限公司| 南通龙威机械有限公司| 普惠环保机械有限公司| 青岛山森机械有限公司| 冷水江钢铁有限公司| 金马机械制造有限公司| 温州正雄机械有限公司| 汶瑞机械山东有限公司| 济南金梭机械制造有限公司| 南京利晨机械有限公司| 大连胜龙包装机械有限公司| 东莞市全永机械制造有限公司| 大连 机械制造 有限公司| 哈尔滨机械制造有限公司| 张家口机械有限公司| 南京精密机械有限公司| 杭州恒机械有限公司| 武汉 机械制造有限公司| 滨州市机械有限公司| 杭州海兴机械有限公司| 温州工程机械有限公司| 浙江盾安机械有限公司| 上海卓越机械有限公司| 大洋食品机械有限公司| 杭州起重机械有限公司| 河南真牛起重机有限公司| 台州中茂机械有限公司| 山东长江机械有限公司| 湖北机械设备有限公司| 广东新船重工有限公司| 徐州二川机械有限公司| 重庆文安机械有限公司| 上海臣轩机械有限公司| 衡阳纺织机械有限公司| 温州天富机械有限公司| 茂名重力石化机械制造有限公司 | 常州新燎原机械有限公司 | 河南乾坤工程机械有限公司| 湖北创联重工有限公司| 湖南力诺机械有限公司| 河南共威机械设备有限公司| 锦辉五金机械有限公司| 镇江鸿泰钢铁有限公司| 深圳市荣德机械设备有限公司 | 江苏金沃机械有限公司| 起重机制造有限公司| 江苏佳粮机械有限公司| 潍坊沃富机械有限公司| 河北冠能石油机械制造有限公司| 恒天九五重工有限公司| 常州华威起重工具有限公司| 扬州精辉试验机械有限公司| 新源重工机械有限公司| 首钢凯西钢铁有限公司| 贵阳长乐钢铁有限公司| 温州惠利机械有限公司| 佛山市恒力泰机械有限公司| 青岛农业机械有限公司| 郑州重工机械有限公司| 无锡起重机械有限公司| 浙江园林机械有限公司| 青岛机械利有限公司| 福建 机械有限公司| 输送机械设备有限公司| 盐城市机械有限公司| 温州天马食品包装机械制造有限公司 | 江苏中热机械设备有限公司| 江苏长强钢铁有限公司| 山东鑫鑫机械有限公司| 泉州市恒兴工业机械有限公司| 福建烟草机械有限公司| 河钢钢铁贸易有限公司| 许昌 机械有限公司| 上海创灵包装机械制造有限公司| 太仓悦凯精密机械有限公司| 河南永威起重机有限公司| 万好万家机械有限公司| 上海东芝机械有限公司| 无锡建仪仪器机械有限公司| 格润德机械制造有限公司| 南通佳吉机械有限公司| 宁波甬龙机械有限公司| 山东省机械有限公司| 上海舒平精工机械有限公司| 河北鑫达钢铁有限公司| 郑州市机械有限公司| 江苏万宝机械有限公司| 济宁鑫聚机械有限公司| 威海汇鑫化工机械有限公司| 山西 重工有限公司| 中山 机械有限公司| 东莞市泽源机械有限公司| 石家庄钢铁有限公司| 广西 机械 有限公司| 青岛谊金华塑料机械有限公司| 上海申德机械有限公司| 招远矿山机械有限公司| 潍坊华耀磁电机械有限公司| 上海嘉倍德塑胶机械有限公司| 青岛圣诺机械有限公司| 南皮县中顺环保机械有限公司| 中核华兴达丰工程机械有限公司 | 宁波润达机械有限公司| 志成机械制造有限公司| 上海久协机械设备有限公司| 上海万铂起重机械有限公司 | 汶瑞机械山东有限公司| 太仓鸿安机械有限公司| 无锡锡洲机械有限公司| 服装有限公司起名大全| 上海树新机械有限公司| 张家港市通惠化工机械有限公司| 浙江上洋机械有限公司| 上海台新食品机械有限公司 | 佛山市钢铁有限公司| 浙江雨霖机械有限公司| 宁波北仑机械有限公司| 吉林鑫达钢铁有限公司地址| 青岛泰新机械有限公司| 深圳市鑫台铭机械设备有限公司| 诚辉机械制造有限公司| 河南省化工机械制造有限公司| 溧阳科华机械制造有限公司| 铜陵市富鑫钢铁有限公司| 北京大铭世进机械设备有限公司| 武汉萱裕机械有限公司| 台州宏汇机械有限公司| 湖南申德钢铁有限公司| 厦门精密机械有限公司| 徐州凯工机械有限公司| 斯特精密机械有限公司| 宁波双马机械工业有限公司| 上海齐耀重工有限公司| 烟台 机械有限公司| 宁波美亚特精密机械有限公司 | 四川机械制造有限公司| 南京贝隆齐机械有限公司 | 湖南卓迪机械有限公司| 沈阳六合机械有限公司| 永兴机械设备有限公司| 东莞市嘉鲁特注塑机械有限公司 | 东莞丰堡精密机械有限公司| 江阴机械制造有限公司| 南通国盛精密机械有限公司| 广州工程机械有限公司| 东莞利瀚机械有限公司| 佛山 机械有限公司| 杭州铁牛机械有限公司| 天津蓝科机械有限公司| 威海行雨化工机械有限公司| 上海志程机械设备有限公司| 天津海特传动机械有限公司| 福建海源机械有限公司| 工程机械配件有限公司| 抚顺新钢铁有限公司| 昆山 精密机械有限公司| 杭州旭众机械设备有限公司| 瑞安市机械有限公司| 浙江康明斯机械有限公司| 沂南县宏发机械有限公司| 重庆万凯机械有限公司| 合肥市春晖机械制造有限公司| 宁波翠科机械有限公司| 德龙钢铁有限公司招聘| 南通精密机械有限公司| 小松工程机械有限公司| 慈溪科傲机械有限公司| 嘉兴机械有限公司招聘| 上海瑞派机械有限公司| 万兹莱压缩机械(上海)有限公司| 烟台金鹏矿业机械有限公司| 珠海三麦机械有限公司| 宁波盛技机械有限公司| 东莞市浈颖机械设备有限公司 | 上海翔展机械有限公司| 广东富华重工制造有限公司| 江苏洪流化工机械有限公司| 衡阳华意机械有限公司| 海南建设工程机械施工有限公司| 诸城盛和机械有限公司| 上海七洋液压机械有限公司| 唐山国义特种钢铁有限公司| 济南天宝钢铁有限公司| 浙江威泰机械有限公司| 唐山众达机械轧辊有限公司 | 宁波机械制造有限公司| 上海文胜机械设备有限公司 | 温州力冠机械有限公司| 深圳市铭利达精密机械有限公司 | 沈阳华扬机械有限公司| 重庆太强机械有限公司| 青岛中华宇塑料机械有限公司| 新乡市西贝机械有限公司| 安徽普源分离机械制造有限公司 | 沈阳三洋建筑机械有限公司 | 江阴市新友机械制造有限公司| 广东锐亚机械有限公司| 上海神农机械有限公司| 马鞍山 重工机械有限公司| 江苏凌特精密机械有限公司| 宇进注塑机械有限公司| 东莞共荣精密机械有限公司| 山西重工机械有限公司| 西安工程机械有限公司| 博山华翔机械制造有限公司| 威斯特机械有限公司| 昆山乙盛机械工业有限公司电话| 南京寿旺机械设备有限公司| 山东联亿重工有限公司| 烟台金元矿业机械有限公司| 无锡秉杰机械有限公司| 邢台正佳机械制造有限公司| 金属制品有限公司起名| 启东丰顺重工有限公司| 注册机械设备有限公司有什么要求| 河南一重起重机有限公司| 宁波人和机械轴承有限公司| 蓬莱巨涛海洋工程重工有限公司怎么样| 大连铸鸿机械有限公司| 川岛洗涤机械有限公司| 合肥金锡机械有限公司| 唐山利丰机械有限公司| 蚌埠 机械有限公司| 无锡精密机械有限公司| 浙江三永机械有限公司| 汉中燕航精工机械有限公司| 台州特特机械有限公司| 廊坊德基机械有限公司| 南宁敏创机械有限公司| 纸箱机械制造有限公司| 广州德晟机械有限公司| 友池精密机械有限公司| 上海信烨精密机械有限公司| 苏州诚亚机械有限公司| 江南起重机械有限公司| 苏州传动机械有限公司| 安徽金龙机械有限公司| 五矿钢铁西安有限公司| 联德精密机械有限公司| 四川川宏机械有限公司| 邦贝液压机械有限公司| 济南锐捷机械设备有限公司| 合肥中通抛光机械有限公司| 东莞市今塑精密机械有限公司| 龙口旭鑫机械有限公司| 芜湖 机械有限公司| 昆山总馨机械有限公司| 东泰盛机械有限公司| 上海雄风起重设备厂有限公司| 山东力王重工机械有限公司| 广州善友机械设备有限公司| 浙江精劲机械有限公司| 湖州核汇机械有限公司| 广州市磊蒙机械设备有限公司| 湖南星邦重工有限公司| 山东博远重工有限公司| 青岛新东机械有限公司| 昆明机械设备有限公司| 机械配件苏州有限公司| 中铁重工有限公司武汉| 青岛大牧人机械有限公司招聘| 北京余特包装机械有限公司| 济南龙铸液压机械有限公司 | 宁江精密机械有限公司| 浙江为尚机械有限公司| 上海高德机械有限公司| 昆山之富士机械制造有限公司| 河北大恒重型机械有限公司| 天津市精密机械有限公司| 济宁高扬工程机械有限公司| 诸城顺德机械有限公司| 扬州中建建设机械有限公司 | 深圳印刷机械有限公司| 诺威起重设备苏州有限公司| 烟台绿林机械设备制造有限公司| 杭州中力机械设备有限公司| 湖州核汇机械有限公司| 山东泗水鑫峰面粉机械有限公司| 陕西 机械设备有限公司| 佛山市晶菱玻璃机械有限公司| 昆山富日精密机械有限公司| 宝德机械国际有限公司| 营口京华钢铁有限公司| 上海宇意机械有限公司| 河北小犟牛工程机械有限公司| 大连港机械有限公司| 南通机械制造有限公司| 成都松茂工程机械有限公司| 山东六丰机械工业有限公司| 平湖机械制造有限公司| 常州市锦益机械有限公司| 华亿机械制造有限公司| 上海枫信传动机械有限公司| 东莞大兴发机械有限公司| 宁波人和机械轴承有限公司| 江苏优轧机械有限公司| 河南良益机械有限公司| 山东明美数控机械有限公司| 新乡市振英机械设备有限公司| 浙江天联机械有限公司| 南通凯迪自动机械有限公司| 杭州贝克机械有限公司| 河北途盟机械制造有限公司| 南通振康机械有限公司| 新乡市新久振动机械有限公司| 昌利机械制造有限公司| 盐城市鑫益达精密机械有限公司| 东莞市今塑精密机械有限公司| 杭州冠浩机械设备有限公司| 扬州中建建设机械有限公司| 天津文洲机械有限公司| 郑州祥龙建筑机械租赁有限公司| 江苏沃元精密机械有限公司| 西安亿起来贸易有限公司| 湛江恒润机械有限公司| 河北政博机械制造有限公司| 上海爱德夏机械有限公司| 起重设备(上海)有限公司| 上海余特包装机械制造有限公司| 河南机械设备制造有限公司| 重庆卡滨通用机械有限公司 | 东莞市佐臣自动化机械有限公司 | 河北鑫晟德农业机械制造有限公司| 温岭市林大机械有限公司| 常熟机械制造有限公司| 上海 机械有限公司| 天津钢管钢铁贸易有限公司 | 莱州神工机械有限公司| 上海久协机械设备有限公司| 潍坊凯德塑料机械有限公司| 上海德采包装机械有限公司 | 鞍山宝得钢铁有限公司| 西安冠杰机械设备有限公司 | 安徽中晨机械有限公司| 上海臣轩机械有限公司| 江阴乐帕克智能机械有限公司 | 工程机械设备有限公司| 海宁诚达机械有限公司| 山东永健机械有限公司| 中山凌宇机械有限公司| 上海机械实业有限公司| 河南豫弘重型机械有限公司 | 南海区机械设备有限公司| 广州新麦机械有限公司| 上海盾克机械有限公司| 河北鑫晟德农业机械制造有限公司| 青岛金诺机械有限公司| 济南大彤机械设备有限公司| 常熟机械制造有限公司| 江西江锻重工有限公司| 三和水工机械有限公司| 三星重工业宁波有限公司招聘| 景隆重工机械有限公司| 上海西马特机械制造有限公司| 安阳新普钢铁有限公司| 鑫成机械设备有限公司| 苏州同鑫鸿精密机械有限公司| 上海光华印刷机械有限公司| 郑州茂祥机械有限公司| 福海鑫钢铁有限公司| 宁波健信机械有限公司| 河南黎明路桥重工有限公司 | 洛阳天宇机械制造有限公司| 广东恒联食品机械有限公司售后 | 兴虎动力机械有限公司| 合肥至信机械有限公司| 上海 乐 机械有限公司| 昌乐 机械 有限公司| 山东金亿机械制造有限公司| 上海优拜机械有限公司| 浙江鑫 机械有限公司| 舟山荣德机械有限公司| 广东力丰机械有限公司| 沈阳 机械设备有限公司| 山西中宇钢铁有限公司| 河南黎明路桥重工有限公司| 无锡振华机械有限公司| 重庆蓝黛动力传动机械有限公司| 晋江机械制造有限公司| 浙江三永机械有限公司| 友嘉精密机械有限公司| 东莞住重塑胶机械有限公司| 上海轩世机械有限公司| 石家庄瑞辉机械设备有限公司| 盐城市鑫益达精密机械有限公司| 台林机械有限公司 -| 上海华威焊割机械有限公司 | 威塑料机械有限公司| 北海船舶重工有限公司| 土平机械江苏有限公司| 威斯特机械有限公司| 京龙工程机械有限公司| 江西 机械有限公司| 百超玻璃机械有限公司| 硕方精密机械有限公司| 南通国盛精密机械有限公司| 温州贝诺机械有限公司| 杭州高福机械制造有限公司| 深圳美鹏机械设备有限公司| 文水海威钢铁有限公司| 新乡高服机械有限公司| 赛尔透平机械有限公司| 广州汇亿机械有限公司| 蓬莱巨涛海洋工程重工有限公司怎么样| 深圳精密达机械有限公司| 上海鼎龙机械有限公司| 潞城兴宝钢铁有限公司| 绍兴三纺机械有限公司| 湖北日朗机械制造有限公司| 高密永和精密机械有限公司招聘网 | 恒泰机械制造有限公司| 汤姆包装机械有限公司| 山东同力达智能机械有限公司| 昆山乙盛机械有限公司招聘启事 | 诸城市日通机械有限公司| 青岛云龙纺织机械有限公司| 大连起重机有限公司| 广东粤东机械实业有限公司| 郑州双合机械有限公司| 洛阳泰红农业机械有限公司| 宁波安德机械有限公司| 精密机械制造有限公司| 浙江瑞志机械有限公司| 浙江希望机械有限公司| 浙江中力机械有限公司| 浙江凯岛起重机械有限公司| 河南兴远起重机有限公司| 郑州双狮粮油机械有限公司| 安徽中晨机械有限公司| 三友医疗机械有限公司| 诸城盛新德机械有限公司 | 深圳步先包装机械有限公司 | 机械自动化有限公司| 佛山市宝捷精密机械有限公司| 浙江邦泰机械有限公司| 摩丁机械常州有限公司| 中核天津机械有限公司| 郑州机械设备有限公司| 东平开元机械有限公司| 东莞市鑫国丰机械有限公司 | 无锡鹰贝机械有限公司| 江苏江佳机械有限公司| 山东天瑞重工有限公司| 广东韶关钢铁有限公司| 德阳瑞隆机械有限公司| 烟台精密机械有限公司| 新乡市豫新起重机械有限公司| 浙江永达输送机械设备有限公司 | 哈尔滨机械有限公司| 青岛云龙纺织机械有限公司| 上海保成机械有限公司| 山西亚新钢铁有限公司| 徐州压力机械有限公司| 深圳市合发齿轮机械有限公司 | 上海钢铁交易中心有限公司| 重庆阿德耐特动力机械有限公司| 常州市 机械设备有限公司| 昆山铭世特精密机械有限公司| 常州金源机械设备有限公司| 山东硕诚机械有限公司| 青岛大牧人机械有限公司| 住友重机械有限公司| 上海颍盛机械有限公司| 小松工程机械有限公司| 东莞市固达机械制造有限公司| 东莞市卓越机械有限公司招聘| 无锡市川中五金机械有限公司 | 深圳市 机械 有限公司| 武汉鑫巨力精密机械制造有限公司| 上海保成机械有限公司| 柳州富达机械有限公司官网| 绍兴越发机械有限公司| 江苏鑫林钢铁有限公司| 常州华德机械有限公司| 无锡中机械有限公司| 河南泰兴粮油机械设备有限公司| 厦门全新彩钢机械有限公司| 西门子机械传动 天津 有限公司| 河北文丰钢铁有限公司| 建湖华祥机械有限公司| 青岛仕诚塑料机械有限公司 | 昆山 机械 有限公司| 精雕精密机械有限公司| 吉林牧神机械有限公司| 台州市双辉机械设备有限公司| 石家庄食品机械有限公司| 嘉兴 机械有限公司| 溧阳布勒机械有限公司| 重庆川口机械有限公司| 浙江天盛机械有限公司| 纺织机械制造有限公司| 深圳市鑫宏伟机械设备有限公司 | 上海巨能减速机械有限公司 | 宁波正凯机械有限公司| 玉环方博机械有限公司| 昆山精工机械有限公司| 安徽联塔盛通机械制造有限公司| 上海舒平精工机械有限公司| 浙江宏涛机械有限公司| 山东讴神机械制造有限公司| 上海安展机械设备有限公司| 四川华为钢铁有限公司| 河钢乐亭钢铁有限公司| 湖北铁正机械有限公司| 东莞港重机械有限公司| 山东数控机械有限公司| 沧州科信环保机械有限公司 | 唐山化工机械有限公司| 河北春耕机械制造有限公司| 青岛春风机械有限公司| 三一海洋重工有限公司| 江苏仁达机械有限公司怎么样| 唐山安丰钢铁有限公司| 济南蓝象数控机械有限公司| 深圳市康铖机械设备有限公司| 山东明威起重设备有限公司| 南京创博机械设备有限公司| 大华机械制造有限公司| 焦作泰鑫机械有限公司| 青岛万邦包装机械有限公司 | 青岛春风机械有限公司| 全椒 机械有限公司| 山东广富钢铁有限公司| 无锡精工机械有限公司| 上海巨能减速机械有限公司| 咸阳机械制造有限公司| 芜湖汇丰机械工业有限公司| 永 机械 有限公司| 荏原机械烟台有限公司| 苏州市丰科精密机械有限公司| 山东兴华机械有限公司| 郑州锦德润机械设备有限公司| 无锡英那威特机械发展有限公司| 浙江起重机有限公司| 宁波润达机械有限公司| 张家港精密机械有限公司| 玛连尼 法亚机械有限公司| 上海 马机械有限公司| 青岛塑料机械有限公司| 廊坊 包装机械有限公司| 青岛金诺机械有限公司| 辽宁 机械制造有限公司| 无锡宝业机械有限公司| 东莞市卓越机械有限公司招聘| 烟台华隆机械有限公司| 山东愚公工程机械有限公司| 深圳市神田机械设备有限公司| 银三环机械有限公司| 常州斯太尔动力机械有限公司| 山东恒升机械有限公司| 中航起落架有限公司| 玉环博行机械有限公司| 江苏包装机械有限公司| 临工金利机械有限公司| 杭州五金机械有限公司| 群韵饮料机械有限公司| 郑州市机械设备有限公司| 河南长城机械有限公司| 昆山台一精密机械有限公司| 海南建设工程机械施工有限公司| 昆成机械昆山有限公司| 科瑞森机械有限公司| 西安飞鸿机械有限公司| 上海松铭传动机械有限公司| 青岛昌佳机械有限公司| 东莞港重机械有限公司| 上海慕鼎机械设备有限公司| 禹州市机械有限公司| 中机北方机械有限公司| 金鹰重型工程机械有限公司| 大连升隆机械有限公司| 金纬机械溧阳有限公司| 东莞市亿德机械设备有限公司| 昌乐 机械 有限公司| 德阳思远重工有限公司| 德国arku机械制造有限公司| 机械化施工有限公司| 湖州天和机械有限公司| 山东建凌机械有限公司| 浙江制药机械有限公司| 上海路桥机械有限公司| 四川宏华友信石油机械有限公司| 天津润机械有限公司| 银锐玻璃机械有限公司| 浙江海重重工有限公司| 合肥润通工程机械有限公司 | 东莞市兆恒机械有限公司| 温州机械制造有限公司| 陕西机械制造有限公司| 青岛鲁耕农业机械有限公司| 河南德润钢铁有限公司| 淄博 机械设备有限公司| 杭州玻璃机械有限公司| 佛山市松可包装机械有限公司| 绍兴联科机械有限公司| 海南建设工程机械施工有限公司| 合心机械制造有限公司| 江苏中科机械有限公司| 东莞市鼎祥通用机械设备有限公司| 山东明沃机械有限公司| 国机重工洛阳有限公司| 郑州谷丰机械设备有限公司| 矿山起重机有限公司| 山东银鹰炊事机械有限公司| 众立机械制造有限公司| 重庆川凯机械有限公司| 济南启正机械工业有限公司| 宁波工程机械有限公司| 和和机械(张家港)有限公司| 浙江三永机械有限公司| 无锡大力起重机械有限公司| 无锡新世杰辊压机械有限公司| 嘉兴 精密机械有限公司| 宁波市凯博数控机械有限公司| 扬州三源机械有限公司| 沈阳透平机械有限公司| 常州达德机械有限公司| 腾飞机械有限公司地址| 养殖有限公司起名大全| 珠海 机械 有限公司| 上海中造机械有限公司| 福建东亚机械有限公司| 天津金都钢铁有限公司| 郑州明瑞机械设备有限公司| 深圳市力豪机械设备有限公司| 昆山乙盛机械工业有限公司电话 | 东莞市卓越机械有限公司招聘| 河北正大机械有限公司| 金华机械 有限公司| 漳州市机械有限公司| 济宁市福瑞得机械有限公司| 上海嘉迪机械有限公司| 上海山启机械制造有限公司| 上海雄风起重设备厂有限公司 | 河北展利机械有限公司| 天津市华天世纪机械有限公司| 重庆阿德耐特动力机械有限公司 | 郑州长宏机械制造有限公司| 唐山九江钢铁有限公司| 东莞市机械有限公司| 苏州鸿本机械制造有限公司| 河北州科重工有限公司| 台州亚格机械有限公司| 合肥春华起重机械有限公司 | 宁波华热机械制造有限公司| 青岛海佳机械有限公司| 广东新船重工有限公司| 东莞共荣精密机械有限公司| 江苏爱斯特机械有限公司怎么样| 上海宇意机械有限公司| 深圳新劲力机械有限公司| 河北鑫晟德农业机械制造有限公司 | 郑州市同鼎机械设备有限公司| 延边金科食品机械有限公司| 山东川大机械设备有限公司| 湖南金牛重工机械有限公司| 宏力机械设备有限公司| 禹城通裕新能源机械铸造有限公司 | 德州佳永机械制造有限公司| 注册机械设备有限公司有什么要求 | 石家庄 机械有限公司| 无锡通用机械有限公司| 安阳永兴钢铁有限公司| 银锐玻璃机械有限公司| 海盛精密机械有限公司| 化工有限公司起名大全| 佛山市洪峰机械有限公司| 瑞迪机械实业有限公司| 郑州市天赐重工机械有限公司| 唐山市神州机械有限公司 | 莱州聚峰机械有限公司| 大连典石精密机械有限公司| 江苏金梧机械有限公司| 浙江路杰机械有限公司| 郴州粮油机械有限公司| 上海隆康机械设备有限公司 | 浙江荣亿精密机械有限公司| 浙江康明斯机械有限公司| 厦门大金机械有限公司| 上海天勇机械设备有限公司| 浙江大源机械有限公司| 南海区机械设备有限公司| 佛山三技精密机械有限公司| 浙江永创机械有限公司| 杭州誉球机械有限公司| 福建东亚机械有限公司| 丝网机械 有限公司| 烟台拓伟机械有限公司| 立信染整机械深圳有限公司| 机械设备有限公司经营范围| 抚顺机械设备制造有限公司| 随州市恒大机械铸造有限公司| 晶元精密机械有限公司| 江阴华东机械有限公司| 福建鼎盛钢铁有限公司| 张家港市港丰机械有限公司| 大唐机械制造有限公司| 中山市机械有限公司| 桂林中天机械有限公司| 聚力特机械有限公司| 东莞市大机械有限公司| 上海 机械 有限公司| 东莞大禹机械有限公司| 无锡凯希迪斯机械有限公司| 青州泰达机械有限公司| 河北宏业机械有限公司| 佛山市创宝包装机械有限公司| 林氏玻璃机械有限公司| 新乡市海纳筛分机械制造有限公司| 浙江园林机械有限公司| 宣城市建林机械有限公司| 青岛海佳机械有限公司| 浙江卓驰机械有限公司| 大连宏大连杆机械制造有限公司| 东莞市今塑精密机械有限公司| 南通虹波机械有限公司| 广州凯诺机械有限公司| 荣龙精密机械有限公司| 上海石化机械制造有限公司 | 佳木斯农业机械有限公司| 南京泽创机械有限公司| 柳州瑞利机械有限公司| 宁波迈拓斯数控机械有限公司 | 上海京雅机械有限公司| 河北鑫晟德农业机械制造有限公司 | 河北机械制造有限公司| 鑫锐机械设备有限公司| 河南重工机械有限公司| 北京大起空调有限公司| 浙江希望机械有限公司| 青岛吉瑞特机械制造有限公司| 温州博宇机械有限公司| 志庆机械设备有限公司| 青岛永强木工机械有限公司| 扬州巨人机械有限公司| 遵化建龙钢铁有限公司| 宏强机械设备有限公司| 广东星联精密机械有限公司| 老挝第一钢铁有限公司| 南通太和机械有限公司| 浙江立洋机械有限公司| 南通福斯特机械制造有限公司| 深圳市印刷机械有限公司| 宁波奇精机械有限公司| 江苏仁达机械有限公司怎么样| 洛阳机械制造有限公司| 佛山市万为包装机械有限公司 | 潍坊华耀磁电机械有限公司| 河南昌申钢铁有限公司| 濮阳机械制造有限公司| 山东博精化工机械有限公司| 昆山乙盛机械工业有限公司| 河北凯瑞重工有限公司| 广州博创机械有限公司| 浙江安奇迪动力机械有限公司| 上海中远海运重工有限公司| 赣云食品机械有限公司| 山东源泉机械有限公司| 河南茂盛机械制造有限公司| 江苏机械设备制造有限公司| 济南齐力升降机械有限公司| 山东米科思机械设备有限公司| 眉山千层弹花机械有限公司| 新力机械制造有限公司| 合肥永升机械有限公司| 山东传洋钢铁有限公司| 邦贝液压机械有限公司| 中兴机械制造有限公司| 东莞市兆恒机械有限公司| 天津伟业钢铁贸易有限公司| 山西汉通机械有限公司| 象山机械制造有限公司| 嘉兴扬鑫机械有限公司| 上海依澳包装机械有限公司| 佛山建邦机械有限公司| 四川瑞迪佳源机械有限公司| 大洋食品机械有限公司| 河南世茂机械制造有限公司| 山东鲁成起重机械有限公司| 济南华工液压机械有限公司| 珠海机械设备有限公司| 山东六丰机械工业有限公司| 南京三友机械有限公司| 上海大恒光学精密机械有限公司| 天津金岸重工有限公司| 万金机械配件有限公司| 眉山千层弹花机械有限公司| 山西建龙钢铁有限公司| 亿佰通机械有限公司| 杭州高福机械制造有限公司| 娄底 机械有限公司| 富伟精密机械有限公司| 商丘 机械设备有限公司| 上海捷赛机械有限公司| 上海 输送机械有限公司| 常州双鸟起重机械有限公司 | 机械有限公司经营范围| 北京起重设备有限公司| 大连矢岛机械有限公司| 福州恒拓机械有限公司| 旭海机械设备有限公司| 宝索机械制造有限公司| 广东力丰机械制造有限公司| 常州嘉耘机械有限公司| 斯特机械制造有限公司| 贵阳闽达钢铁有限公司| 上海连富机械有限公司| 上海力净洗涤机械制造有限公司 | 济宁四通工程机械有限公司| 普思信机械部件有限公司| 钢铁国际贸易有限公司| 杭州中亚机械 有限公司| 济南博威液压机械有限公司| 精密机械加工有限公司| 新昌华亿机械有限公司| 唐山神州机械有限公司| 上海金纬挤出机械制造有限公司| 东莞市雅康精密机械有限公司| 恩格尔机械上海有限公司| 温岭永进机械有限公司| 电子有限公司起名大全| 河南德润钢铁有限公司| 申耀机械工业有限公司| 杭州金竺机械有限公司| 长兴诺力机械有限公司| 象山机械制造有限公司| 四川盛和机械设备有限公司 | 无锡印染机械有限公司| 上海申克机械有限公司| 三一工程机械有限公司| 郑州沃尔德机械制造有限公司| 沈阳华扬机械有限公司| 山东建昌机械有限公司| 烟台海兰德机械设备有限公司| 安丘机械制造有限公司| 苏州昶智精密机械有限公司| 昆山翔固机械有限公司| 艾沃意特机械设备制造有限公司 | 广州磊蒙机械设备有限公司| 廊坊中建机械有限公司| 瑞安市印刷机械有限公司| 温州力冠机械有限公司| 常州坤世精密机械有限公司| 昆山东新力特精密机械有限公司| 上海松川远亿机械设备有限公司| 襄阳通威机械有限公司| 上海精机械设备有限公司| 爱克苏州机械有限公司| 上海科瑞机械有限公司| 宁波东力机械制造有限公司| 苏州力强机械制造有限公司 | 苏州新和机械有限公司| 宁波昌源机械有限公司| 鑫台铭机械有限公司| 赵县金利机械有限公司| 扬州市机械制造有限公司| 潍坊大众机械有限公司| 绍兴三纺机械有限公司| 江苏联顺机械有限公司| 临清 机械有限公司| 东莞市沃德精密机械有限公司| 苏州在田机械有限公司| 广州机械配件有限公司| 伊之密机械有限公司| 辽阳喜旺机械制造有限公司| 宣城市建林机械有限公司| 豫工机械设备有限公司| 河南长城机械有限公司| 江阴钢铁贸易有限公司| 首钢长治钢铁有限公司| 江苏利淮钢铁有限公司| 广东烨辉钢铁有限公司| 化工机械制造有限公司| 山东达普机械制造有限公司| 杭州沃沃机械有限公司| 福州闽台机械有限公司| 东莞市天成机械有限公司| 合肥成龙钢铁有限公司| 衡阳纺织机械有限公司| 江西萍乡钢铁有限公司| 华夏机械设备有限公司| 湖南运想重工有限公司| 浙江华昌液压机械有限公司 | 三明 机械有限公司| 长春机械设备有限公司| 常州迈腾机械有限公司| 浙江万能弹簧机械有限公司| 上海机械实业有限公司| 青岛华鑫克斯顿机械有限公司 | 范斯特机械有限公司| 汕头机械设备有限公司| 芜湖 机械 有限公司| 铁建重工包头有限公司| 上海保成机械有限公司| 上海诚淘机械有限公司| 石家庄 钢铁有限公司| 宜春江特机械传动有限公司| 南通科邦机械有限公司| 青岛北船重工有限公司| 湖南天拓重工机械有限公司| 上海沪临重工有限公司| 青岛洪珠农业机械有限公司| 东莞奥锐机械有限公司| 河南佳德机械有限公司| 山东金奥机械有限公司| 济南 机械 有限公司| 郑州市昌利机械制造有限公司 | 苏州启点机械有限公司| 烟台金元矿业机械有限公司 | 东风悦达起亚有限公司| 四川蓝星机械有限公司| 宁波威恩精密机械有限公司 | 山东机械设备有限公司怎么样| 淄博机械制造有限公司| 东莞市鑫焘机械有限公司| 瑞达机械设备有限公司| 兴世机械制造有限公司| 江阴起重机械有限公司| 西安冠杰机械设备有限公司| 湖南中一惠龙机械设备有限公司| 振华真空机械有限公司| 山东神力起重机械有限公司| 鑫盛机械制造有限公司| 无锡东源机械制造有限公司| 宁波威恩精密机械有限公司| 郑州市同鼎机械设备有限公司| 江苏汤姆包装机械有限公司| 上海 精密机械有限公司| 佛山市创利宝包装机械有限公司| 浙江科力塑料机械有限公司| 广东华冠钢铁有限公司| 江阴市西城钢铁有限公司 | 三一海洋重工有限公司| 宁波江北机械有限公司| 念朋机械设备有限公司| 郑州未来机械制造有限公司|