国产一极毛片_国产精品粉嫩无套内谢_亚洲欧美熟妇综合久久久久_日韩欧美网址_女人与牲口性恔配视频免费_国产aⅴ视频免费观看_国产极品久久久_中文字字幕在线精品乱码_农村新婚之夜毛片_国产日韩欧美一区_男人在线网站_一本精品中文字幕在线_www成年人_99爱精品视频在线观看免费_www黄污_欧美成人黄色影院_午夜少妇av_久久久精品欧美一区二区_91福利网winktv韩宝贝_91人人草

產(chǎn)品推薦:水表|流量計(jì)|壓力變送器|熱電偶|液位計(jì)|冷熱沖擊試驗(yàn)箱|水質(zhì)分析|光譜儀|試驗(yàn)機(jī)|試驗(yàn)箱


儀表網(wǎng)>技術(shù)中心>應(yīng)用設(shè)計(jì)>正文

歡迎聯(lián)系我

有什么可以幫您? 在線咨詢

基于I2C的嵌入式多點(diǎn)觸摸屏幕驅(qū)動(dòng)設(shè)計(jì)

   2012年02月17日 11:47  
  摘要:采用了三星公司的S3C6410X處理器,通過(guò)嵌入式Linux的驅(qū)動(dòng)管理系統(tǒng)實(shí)現(xiàn)了對(duì)Cypress7958、SnapticsTM1444等基于I2C總線協(xié)議的多點(diǎn)觸摸屏幕的驅(qū)動(dòng)設(shè)計(jì)。實(shí)踐證明,在基于Linux核心的Qtopia平臺(tái)以及Andriod嵌入式操作系統(tǒng)上運(yùn)行流暢,識(shí)別度與準(zhǔn)確度很高。
  
  引言
  
  隨著嵌入式設(shè)備的開(kāi)發(fā)和推廣,觸摸屏作為新式輸入設(shè)備已經(jīng)隨處可見(jiàn),手機(jī)、PDA、MID以及ATM機(jī)等設(shè)備都已經(jīng)用到了觸摸屏。而科技在不斷發(fā)展,觸摸屏也由一開(kāi)始的4線式單點(diǎn)電阻觸摸屏發(fā)展到今天的各種多點(diǎn)式電容觸摸屏。本文通過(guò)對(duì)以cypress7958為代表的I2C總線接口電容式多點(diǎn)觸摸屏的研究,設(shè)計(jì)了針對(duì)Linux操作系統(tǒng)的多點(diǎn)觸摸的屏幕驅(qū)動(dòng),以及不運(yùn)行操作系統(tǒng)前提下的單片機(jī)對(duì)觸摸屏的驅(qū)動(dòng),取得了良好的效果。
  
  1、研究平臺(tái)介紹
  
  1.1ARM11處理器S3C6410X
  
  S3C6410X是基于ARM1176JZFS核的用于手持、移動(dòng)等終端設(shè)備的通用處理器。S3C6410X是一款低功率、高性價(jià)比、高性能的用于和通用處理RSIC處理器。為2.5G和3G通信服務(wù)提供了優(yōu)化的硬件性能,采用64/32位的內(nèi)部總線架構(gòu),融合了AXI、AHB、APB總線。還有很多強(qiáng)大的硬件加速器,包括運(yùn)動(dòng)視頻處理、音頻處理、2D加速、顯示處理和縮放。
  
  1.2電容式多點(diǎn)觸摸屏
  
  電容式觸摸屏在觸摸屏4邊均鍍上狹長(zhǎng)的電極,在導(dǎo)電體內(nèi)形成一個(gè)低電壓交流電場(chǎng)。在觸摸屏幕時(shí),由于人體電場(chǎng),手指與導(dǎo)體層間會(huì)形成一個(gè)耦合電容,4邊電極發(fā)出的電流會(huì)流向觸點(diǎn),而電流強(qiáng)度與手指到電極的距離成正比,位于觸摸屏幕后的控制器會(huì)計(jì)算電流的比例及強(qiáng)弱,準(zhǔn)確算出觸摸點(diǎn)的位置。電容觸摸屏的雙玻璃不但能保護(hù)導(dǎo)體及感應(yīng)器,更有效地防止外在環(huán)境因素對(duì)觸摸屏造成影響,就算屏幕沾有污穢、塵埃或油漬,電容式觸摸屏依然能準(zhǔn)確算出觸摸位置。與電阻觸摸屏相對(duì)比,電容式觸摸屏就是支持多點(diǎn)觸摸的人機(jī)交互方式,普通電阻式觸摸屏只能進(jìn)行單一點(diǎn)的觸控。
  
  1.3ARM工具鏈
  
  本文針對(duì)ARM核的單片機(jī)使用了armnONelinuxgnueabi4.3.2交叉編譯鏈,實(shí)現(xiàn)對(duì)ARM支持的二進(jìn)制文件編譯,用以成功編譯ARMLinux2.6.28內(nèi)核。
  
  1.4移植條件
  
  對(duì)于本文所述內(nèi)容,所有支持Linux操作系統(tǒng)運(yùn)行的處理器(包括嵌入式處理器)都可以運(yùn)行,而所有支持I2C總線協(xié)議的單片機(jī)也可以在不使用操作系統(tǒng)的前提下將觸摸屏作為一種普通輸入設(shè)備進(jìn)行使用。
  
  2、研究過(guò)程
  
  圖1顯示了本文中針對(duì)嵌入式Linux平臺(tái)下的驅(qū)動(dòng)軟硬件結(jié)構(gòu)體系。
  
  圖1驅(qū)動(dòng)軟硬件結(jié)構(gòu)體系
  
  2.1 I2C設(shè)備在平臺(tái)部分聲明
  
  CYPRESS7958多點(diǎn)觸摸屏的I2C地址為0x20,在使用前需要在平臺(tái)設(shè)備處進(jìn)行I2C設(shè)備聲明,這樣才可以使Linux驅(qū)動(dòng)找到其對(duì)應(yīng)的I2C地址進(jìn)行操作。首先要聲明該I2C設(shè)備結(jié)構(gòu)體,代碼如下:
  
  STaticstructi2c_bOArd_infoi2c_devs1[]__initdata={
  
  {I2C_BOARD_INFO("Cypress7958",0x20),},/*cyprESS7958touchpannelcontroller*/
  
  };
  
  然后在staticvoid__initsmdk6410_machine_init(void)函數(shù)中聲明該I2C設(shè)備:
  
  i2c_register_board_info(1,i2c_devs1,ARRAY_SIZE(i2c_devs1));
  
  2.2 Cypress7958驅(qū)動(dòng)部分設(shè)計(jì)
  
  2.2.1注冊(cè)和注銷模塊
  
  首先建立I2C驅(qū)動(dòng)結(jié)構(gòu)體,cypress_7958_driver,代碼如下:
  
  staticstructi2c_drivercypress_7958_driver={
  
  .probe=cypress_7958_probe,
  
  .remove=cypress_7958_remove,
  
  .id_table=cypress_7958_id,
  
  .driver={
  
  .name=CYPRESS_7958_NAME,
  
  },
  
  };
  
  然后建立_INIT初始化函數(shù)與_EXIT注銷設(shè)備函數(shù):staticint__devinitcypress_7958_ts_init(void),staticvoid__exitcypress_7958_exit(void),通過(guò)i2c_add_driver與i2c_del_driver函數(shù)進(jìn)行I2C設(shè)備的注冊(cè)與注銷。
  
  2.2.2觸摸屏驅(qū)動(dòng)入口函數(shù)的設(shè)計(jì)
  
  由上節(jié)中聲明的I2C結(jié)構(gòu)體得知,在設(shè)備被檢查到的時(shí)候進(jìn)入staticintsynaptics_ts_probe(structi2c_client*client,conststructi2c_device_id*id)函數(shù),在該函數(shù)中需要進(jìn)行觸摸屏工作模式的初始化,對(duì)作為輸入設(shè)備的觸摸屏驅(qū)動(dòng)在Linux平臺(tái)下的設(shè)備名注冊(cè),同時(shí)初始化觸摸事件觸發(fā)時(shí)引起的中斷操作。
  
  (1)Cypress7958模式初始化
  
  作為多點(diǎn)觸摸屏幕,Cypress7958有很多相關(guān)的配置寄存器,本文中不再贅述,初始化部分僅需對(duì)屏幕是否工作在正常工作模式下進(jìn)行檢查,通過(guò)讀取0x28地址的寄存器,如果值為0x07,則屏幕工作正常,否則返回錯(cuò)誤值。
  
  ret=i2c_smbus_read_byte_data(ts>client,0x28);
  
  if(ret!=0x07){
  
  printk(KERN_ERR,"CypressDetectErrorn");
  
  returnret;
  
  }
  
  (2)輸入設(shè)備名注冊(cè)
  
  創(chuàng)建structinput_dev結(jié)構(gòu)體,通過(guò)input_allocate_device()函數(shù)進(jìn)行設(shè)備名的創(chuàng)建,然后通過(guò)set_bit函數(shù)進(jìn)行輸入設(shè)備功能聲明。因?yàn)槭嵌帱c(diǎn)觸摸屏,可以產(chǎn)生EV_SYN,EV_KEY,BTN_TOUCH,BTN_2(多點(diǎn)觸摸),EV_ABS等功能,故對(duì)之進(jìn)行聲明:
  
  set_bit(EV_SYN,ts>input_dev>evbit);
  
  set_bit(EV_KEY,ts>input_dev>evbit);
  
  set_bit(BTN_TOUCH,ts>input_dev>keybit);
  
  set_bit(BTN_2,ts>input_dev>keybit);
  
  set_bit(EV_ABS,ts>input_dev>evbit);
  
  然后完成對(duì)事件的具體配置:
  
  input_set_abs_params(ts>input_dev,ABS_X,0,max_y,0,0);
  
  input_set_abs_params(ts>input_dev,ABS_Y,0,max_x,0,0);
  
  input_set_abs_params(ts>input_dev,ABS_PRESSURE,0,255,0,0);
  
  input_set_abs_params(ts>input_dev,ABS_TOOL_WIDTH,0,15,0,0);
  
  input_set_abs_params(ts>input_dev,ABS_HAT0X,0,max_y,0,0);
  
  input_set_abs_params(ts>input_dev,ABS_HAT0Y,0,max_x,0,0);
  
  input_set_abs_params(ts>input_dev,ABS_MT_POSITION_X,0,max_y,0,0);
  
  input_set_abs_params(ts>input_dev,ABS_MT_POSITION_Y,0,max_x,0,0);
  
  input_set_abs_params(ts>input_dev,ABS_MT_TOUCH_MAJOR,0,255,0,0);
  
  input_set_abs_params(ts>input_dev,ABS_MT_WIDTH_MAJOR,0,15,0,0);
  
  zui后通過(guò)input_register_device(ts>input_dev)函數(shù)完成對(duì)該設(shè)備名的注冊(cè)。
  
  (3)驅(qū)動(dòng)事件產(chǎn)生中斷函數(shù)初始化
  
  Cypress7958觸摸屏在觸摸事件產(chǎn)生時(shí)會(huì)在IRQ引腳產(chǎn)生一個(gè)低電平信號(hào),將該引腳連接到GPN(15)引腳上,同時(shí)創(chuàng)建GPIO中斷函數(shù):
  
  s3c_gpio_cfgpin(S3C64XX_GPN(15),S3C_GPIO_SFN(2));
  
  client>irq=gpio_to_irq(S3C64XX_GPN(15));
  
  irqflags=IRQF_TRIGGER_LOW;
  
  然后通過(guò)ret=request_irq(client>irq,cypress_7958_irq_handler,irqflags,client>name,ts)進(jìn)行中斷函數(shù)申請(qǐng)。創(chuàng)建cypress_7958_irq_handler函數(shù):
  
  staticirqreturn_tcypress_7958_irq_handler(intirq,void*dev_id){
  
  structsynaptics_ts_data*ts=dev_id;
  
  //intret=gpio_get_value(S3C64XX_GPN(15));
  
  //printk("%s:ret=%dn",__func__,ret);
  
  disable_irq_nosync(ts>client>irq);
  
  queue_work(cypress_7958_wq,&ts>work);
  
  returnIRQ_HANDLED;
  
  }
  
  當(dāng)驅(qū)動(dòng)事件被觸發(fā)之后通過(guò)queue_work函數(shù)進(jìn)入驅(qū)動(dòng)工作區(qū)cypress_7958_wq,進(jìn)行驅(qū)動(dòng)層對(duì)應(yīng)用層的信息上報(bào)。
  
  2.2.3觸摸屏工作區(qū)函數(shù)設(shè)計(jì)
  
  觸摸屏工作區(qū)函數(shù)需要完成事件信息獲取以及驅(qū)動(dòng)層對(duì)應(yīng)用層的信息上報(bào)功能,通過(guò)INIT_WORK(&ts>work,cypress_7958_work_func)函數(shù)完成驅(qū)動(dòng)工作區(qū)函數(shù)的初始化聲明,在驅(qū)動(dòng)事件中斷產(chǎn)生之后進(jìn)入工作區(qū)函數(shù)cypress_7958_work_func。
  
  (1)觸摸屏事件信息獲取
  
  Cypress7958的事件觸發(fā)信息存儲(chǔ)在寄存器中,只需要通過(guò)i2c_smbus_read_byte_data函數(shù)對(duì)其寄存器信息進(jìn)行讀取即可完成其事件信息的獲取,也可以通過(guò)i2c_transfer完成對(duì)其寄存器信息的批量讀取:
  
  buf[0]=i2c_smbus_read_byte_data(ts>client,0x12);
  
  buf[1]=i2c_smbus_read_byte_data(ts>client,0x13);
  
  buf[2]=i2c_smbus_read_byte_data(ts>client,0x14);
  
  buf[3]=i2c_smbus_read_byte_data(ts>client,0x15);
  
  buf[4]=i2c_smbus_read_byte_data(ts>client,0x16);
  
  buf[5]=i2c_smbus_read_byte_data(ts>client,0x17);
  
  buf[6]=i2c_smbus_read_byte_data(ts>client,0x18);
  
  buf[7]=i2c_smbus_read_byte_data(ts>client,0x19);
  
  buf[8]=i2c_smbus_read_byte_data(ts>client,0x1a);
  
  buf[9]=i2c_smbus_read_byte_data(ts>client,0x1b);
  
  buf[10]=i2c_smbus_read_byte_data(ts>client,0x1c);
  
  buf[11]=i2c_smbus_read_byte_data(ts>client,0x1d);
  
  buf[12]=i2c_smbus_read_byte_data(ts>client,0x1e);
  
  buf[13]=i2c_smbus_read_byte_data(ts>client,0x1f);
  
  (2)觸摸屏事件信息上報(bào)
  
  通過(guò)對(duì)buf數(shù)組的分析,獲取當(dāng)前事件具體信息,然后通過(guò)input_report系列函數(shù)進(jìn)行事件信息的應(yīng)用層上報(bào):
  
  if(fingermark==2){
  
  input_report_key(ts>input_dev,ABS_MT_TRACKING_ID,0);
  
  input_report_abs(ts>input_dev,ABS_MT_TOUCH_MAJOR,f1z);
  
  input_report_abs(ts>input_dev,ABS_MT_POSITION_X,f1x);
  
  input_report_abs(ts>input_dev,ABS_MT_POSITION_Y,f1y);
  
  input_mt_sync(ts>input_dev);
  
  input_report_key(ts>input_dev,ABS_MT_TRACKING_ID,1);
  
  input_report_abs(ts>input_dev,ABS_MT_TOUCH_MAJOR,f2z);
  
  input_report_abs(ts>input_dev,ABS_MT_POSITION_X,f2x);
  
  input_report_abs(ts>input_dev,ABS_MT_POSITION_Y,f2y);
  
  input_mt_sync(ts>input_dev)
  
  input_sync(ts>input_dev);
  
  }
  
  elseif(fingermark==1){
  
  input_report_key(ts>input_dev,ABS_MT_TRACKING_ID,0);
  
  input_report_abs(ts>input_dev,ABS_MT_TOUCH_MAJOR,f1z);
  
  input_report_abs(ts>input_dev,ABS_MT_POSITION_X,f1x);
  
  input_report_abs(ts>input_dev,ABS_MT_POSITION_Y,f1y);
  
  input_mt_sync(ts>input_dev);
  
  input_sync(ts>input_dev);
  
  }
  
  else{
  
  input_report_abs(ts>input_dev,ABS_MT_TOUCH_MAJOR,0);
  
  input_mt_sync(ts>input_dev);
  
  input_sync(ts>input_dev);
  
  }
  
  2.3 Cypress7958驅(qū)動(dòng)在內(nèi)核中的移植
  
  通過(guò)改寫(xiě)Makefile與KCONFIG完成Cypress7985在內(nèi)核中的移植,以幫助GCC工具鏈實(shí)現(xiàn)對(duì)內(nèi)核的編譯。
  
  2.3.1Kconfig的修改
  
  在/driver/input/touchscreen/Kconfig中添加如下語(yǔ)句:
  
  configTOUCHSCREEN_CYPRESS
  
  tristate"CYPRESS7958touchscreens"
  
  help
  
  SayYhereifyouhaveaCYPRESS7958touchscreenconnectedtoyoursystem.
  
  Ifunsure,sayN.
  
  以實(shí)現(xiàn)將文件編譯選項(xiàng)添加到MAKEMENUCONFIG中。由于觸摸屏驅(qū)動(dòng)屬于系統(tǒng)基本輸入設(shè)備驅(qū)動(dòng),本身調(diào)用了I/O中斷,不能實(shí)現(xiàn)模塊編譯,只能*編譯進(jìn)內(nèi)核。在后續(xù)的研發(fā)中發(fā)現(xiàn)可以使用時(shí)鐘中斷將其模塊化編譯進(jìn)內(nèi)核,但由于時(shí)鐘中斷影響UCLINUX時(shí)間片的運(yùn)行,故棄之不用。
  
  2.3.2Makefile的修改
  
  然后在/driver/input/touchscreen/Makefile中添加對(duì)應(yīng)編譯信息:
  
  obj$(CONFIG_TOUCHSCREEN_CYPRESS)+=touchscreen_cypress.o
  
  zui終在編譯選項(xiàng)中將/MAKEFILE中的ARCH選項(xiàng)設(shè)置為S3C6410,在makemenuconfig命令之后的選項(xiàng)中選擇TOUCHSREEN_CYPRESS選項(xiàng)并選擇編譯進(jìn)內(nèi)核。
  
  3、結(jié)語(yǔ)
  
  本設(shè)計(jì)以I2C方式對(duì)多點(diǎn)觸摸屏進(jìn)行驅(qū)動(dòng),通過(guò)嵌入式Linux將多點(diǎn)觸摸輸入方式應(yīng)用到嵌入式應(yīng)用系統(tǒng)中,豐富了單一的鍵盤(pán)輸入與單點(diǎn)輸入方式,減小了系統(tǒng)尺寸,提高了系統(tǒng)的可靠性。使得嵌入式系統(tǒng)的輸入方式簡(jiǎn)單易行,同時(shí)也增強(qiáng)了嵌入式系統(tǒng)與人之間的通信能力,簡(jiǎn)化了繁瑣的調(diào)試。采用三星公司的S3C6410ARM11處理器,加快了實(shí)驗(yàn)的操作步驟。實(shí)踐證明,該設(shè)計(jì)驅(qū)動(dòng)多點(diǎn)觸摸屏幕的速度以及穩(wěn)定性滿足調(diào)試要求。該設(shè)計(jì)只需對(duì)底層驅(qū)動(dòng)進(jìn)行簡(jiǎn)單修改,就可直接應(yīng)用于單片機(jī)以及其他全部可以運(yùn)行Linux的嵌入式系統(tǒng)中。

免責(zé)聲明

  • 凡本網(wǎng)注明“來(lái)源:儀表網(wǎng)”的所有作品,均為浙江興旺寶明通網(wǎng)絡(luò)有限公司-儀表網(wǎng)合法擁有版權(quán)或有權(quán)使用的作品,未經(jīng)本網(wǎng)授權(quán)不得轉(zhuǎn)載、摘編或利用其它方式使用上述作品。已經(jīng)本網(wǎng)授權(quán)使用作品的,應(yīng)在授權(quán)范圍內(nèi)使用,并注明“來(lái)源:儀表網(wǎng)”。違反上述聲明者,本網(wǎng)將追究其相關(guān)法律責(zé)任。
  • 本網(wǎng)轉(zhuǎn)載并注明自其它來(lái)源(非儀表網(wǎng))的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)或和對(duì)其真實(shí)性負(fù)責(zé),不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個(gè)人從本網(wǎng)轉(zhuǎn)載時(shí),必須保留本網(wǎng)注明的作品第一來(lái)源,并自負(fù)版權(quán)等法律責(zé)任。
  • 如涉及作品內(nèi)容、版權(quán)等問(wèn)題,請(qǐng)?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。
聯(lián)系我們

客服熱線: 15267989561

加盟熱線: 15267989561

媒體合作: 0571-87759945

投訴熱線: 0571-87759942

關(guān)注我們
  • 下載儀表站APP

  • Ybzhan手機(jī)版

  • Ybzhan公眾號(hào)

  • Ybzhan小程序

企業(yè)未開(kāi)通此功能
詳詢客服 : 0571-87759942
主站蜘蛛池模板: 北京君正集成电路有限公司| 亚马逊北京有限公司| 裕富宝深圳有限公司| 中诚建筑工程有限公司| 物联网工程与技术有限公司| 米珂拉服饰有限公司| 洛阳北方摩托车有限公司| 深圳市德 盟有限公司| 荣辰机械制造有限公司| 广州鹿山新材料有限公司| 恒健生物技术有限公司| 艾能电力工程有限公司| 微盟信息技术有限公司| 路博润特种化工有限公司| 江苏捷捷微电子有限公司| 思宏时装中山有限公司| 深圳鼎智通讯有限公司| 上海凯茂生物有限公司| 山东恒泰实业有限公司| 宁波南方模具有限公司| 新世纪建设工程有限公司| 青岛众凯食品有限公司| 深圳同益实业有限公司| 淄博宝 电子有限公司| 威斯特电子有限公司| 上海应翔建筑设计有限公司| 南京年达炉业有限公司| 光科光伏玻璃有限公司| 成都医疗发展有限公司| 北京威汉机电有限公司| 青岛 肉制品有限公司| 哈尔滨 机械 有限公司招聘| 哈尔滨飞达有限公司| 珠海科比进出口有限公司| 北京谊安医疗系统有限公司| 湖南省通信产业有限公司| 北京首汽汽车修理有限公司| 河南宝鼎建设工程有限公司| 北京精诚设备有限公司| 厦门太古可口可乐有限公司| 国电物资配送有限公司| 河北北科药业有限公司| 江苏河海工程有限公司| 杭州万州金属制品有限公司| 佛山市南 电器有限公司| 恒通交通设施有限公司| 远枫汽车销售有限公司| 立成机械制造有限公司| 上海制衣有限公司地址| 广州通达电气有限公司| 重庆九龙电力有限公司| 深圳高新担保有限公司| 华兴塑胶制品有限公司| 北京开阳 有限公司| 上海捷密精密机械有限公司| 玛斯米亚上海有限公司| 交通设备工程有限公司| 正大上海有限公司地址| 浙江炊大王有限公司| 无锡路路达润滑油有限公司| 铂亚信息技术有限公司| 东莞塑胶工业有限公司| 深圳科尔机电有限公司| 宁波宏协离合器有限公司| 新疆万源化工有限公司| 东庭装饰工程有限公司| 纳路涂料(上海)有限公司| 安特优(苏州)有限公司| 新武精密机械有限公司| 北京耐磨材料有限公司| 北京中联电气有限公司| 腾远设计事务所有限公司| 中海油泰州有限公司招聘| 环宇金属制品有限公司| 湖南湘江建设有限公司| 上海纳沙泰尔手表有限公司| 创辉特电子有限公司| 上海宏茂电子有限公司| 华艺工程设计有限公司| 秀爱国际贸易有限公司| 国际有限公司经营范围| 珠海红塔纸业有限公司| 安徽华安进出口有限公司| 启明星电力有限公司| 天津雷沃动力有限公司公司| 深圳市新鑫电子有限公司| 天芝敏迪通讯有限公司| 深圳博科瑞有限公司| 湖南消防实业有限公司| 深圳市信瑞电子有限公司| 卓亚士电子有限公司| 上海英雄金笔有限公司| 小棉袄信息技术有限公司| 深圳安视信息有限公司| 金利源净水有限公司| 中信隆进出口有限公司| 房信房产经营有限公司| 广东省食品进出口有限公司| 松联通讯器材有限公司| 河北 灌溉设备有限公司| 长江地产实业有限公司| 山东顺骋汽车有限公司| 番禺混凝土有限公司| 南京稼禾建设工程有限公司| 交通实业发展有限公司| 无锡精密金属有限公司| 北京国金国银有限公司| 深圳 汽配有限公司| 恒生机械制造有限公司| 创荣发实业有限公司| 福建燕京啤酒有限公司| 美博进出口有限公司| 湖南融资租赁有限公司| 佛山卓业铝业有限公司| 河北大洋食品有限公司| 江苏西子电梯有限公司| 嘉兴奥比机电有限公司| 常德 饮料有限公司| 丰源工艺品有限公司| 慈溪市涂料有限公司| 佛山源中汇有限公司| 宏运装饰工程有限公司| 有为信息技术发展有限公司| 上海陆食品有限公司| 开源艺术品有限公司| 中联创业电力工程有限公司| 浙江红袖实业有限公司| 康宁生命科学吴江有限公司| 郑州购物广场有限公司| 富力进出口有限公司| 山东省轮胎有限公司| 中奥新能源有限公司| 广州市金属回收有限公司| 新嘉理陶瓷有限公司| 江苏轮毂制造有限公司| 合肥一航设备有限公司| 上海亨斯迈有限公司| 广东中天设计有限公司| 上海申联建筑设计有限公司| 永达装饰工程有限公司| 苏州阿迪达斯有限公司| 萍乡市石化填料有限公司| 亿滋食品(北京)有限公司| 武汉融资租赁有限公司| 艾仕国际贸易有限公司| 青岛海德贸易有限公司| 威乃达家具有限公司| 北京网库信息技术有限公司| 东莞誉铭工业有限公司| 远东电缆 销售有限公司| 家成有限公司招聘信息| 内蒙古昆明卷烟有限公司| 欧贝装饰材料有限公司| 四川川蜀劳务有限公司| 华南生物药品有限公司| 奥朵家饰用品有限公司| 浦阳 机械有限公司| 深圳世倡货运有限公司| 福建健身器材有限公司| 安徽东盛制药有限公司| 凯迪电力工程有限公司| 乌鲁木齐信达有限公司| 广州九佛电器有限公司| 中银贵金属有限公司| 云空间设计有限公司| 南京华宁电气实业有限公司| 沈阳工程有限公司待遇| 龙辰装饰工程有限公司| 七彩云乳业有限公司| 贝斯特机械制造有限公司| 企鹅粮油机械有限公司| 湖南工程机械制造有限公司| 江苏井神盐化有限公司| 一品堂食品有限公司| 深圳华晨电子有限公司| 长沙尚礼礼品有限公司| 深圳市裕恒电子有限公司| 广州华凌冰箱有限公司| 东风日产汽车销售有限公司| 昆山驰鹏五金制品有限公司| 当代北辰置业有限公司| 临沂沂星化工有限公司| 南京汉佰纺织品有限公司| 华联发置业有限公司| 耐斯特炭黑有限公司| 苏州好斯特模具有限公司| 年年顺食品有限公司| 海南以诚实业有限公司| 汇金金融有限公司怎么样| 安固建筑技术有限公司| 河南塑胶制品有限公司| 四川置业有限公司怎么样| 江西环保材料有限公司| 永宏建设工程有限公司| 深圳市佳创视讯有限公司| 漯河 头 有限公司| 奥泰斯能源有限公司| 克缇日用品有限公司| 绍兴市园林建设有限公司| 邯郸移动塑业有限公司| 湖南教学设备有限公司| 安徽万邦医药有限公司| 江南快速电梯有限公司| 瑞密斯贸易有限公司| 宏大机械制造有限公司| 无锡特瑞堡减震器有限公司| 和创自动化设备有限公司| 天海美擎信息有限公司| 泽发国际贸易有限公司| 库博信息技术有限公司| 新视野郑州有限公司| 威能环保电源有限公司| 龙璟印刷深圳有限公司| 四川绵阳机械有限公司| 北京永达理保险经纪有限公司| 沈阳绿色食品有限公司| 厦门贝莱电子有限公司| 天诚密封件有限公司| 茅镇源酒业有限公司| 昆山电镀设备有限公司| 上海可口可乐饮料有限公司| 深圳市华成电子有限公司| 广州科科阀门有限公司| 中铝重庆铝业有限公司| 江阴市龙橡塑有限公司| 东莞安塑胶机器有限公司| 苏州金螳螂装饰有限公司| 凤阳县 玻璃制品有限公司| 广州诚和电子有限公司| 宁波埃美柯阀门有限公司| 林州顺丰电动车业有限公司| 大连英特尔有限公司| 汉佳展示货架有限公司| 利亚华南便利店有限公司| 欧达可电子有限公司| 宁波城市的发展有限公司| 浙江工程设计有限公司招聘| 奎山冀东水泥有限公司| 北京青牛技术有限公司| 南通生活用品有限公司| 太原药业有限公司招聘| 廊坊保温工程有限公司| 上海神舟汽车有限公司| 成都高原汽车工业有限公司| 九州通大药房连锁有限公司| 上海博禄塑料有限公司| 佐竹机械(苏州)有限公司| 唐山市家具有限公司| 思铂睿电子有限公司| 沈阳调味品有限公司| 佛山市辉宏有限公司| 台州反光材料有限公司| 东莞立洋 有限公司| 吉讯通信技术有限公司| 北京五棵松有限公司| 四川亚西机器有限公司| 杭州杭策轮胎有限公司| 天津中汽工程有限公司| 晋江晋发机械有限公司| 麦格纳张家港有限公司| 三合信息技术有限公司 | 安得利食品贸易有限公司| 惠州tcl 照明电器有限公司| 泸州康庆坊酒业有限公司| 力创电子有限公司怎么样| 国际层压板有限公司| 深圳力劲机械有限公司| 浙江济公缘药业有限公司| 一品堂食品有限公司| 华扬电气设备有限公司| 苏州建筑劳务有限公司| 太好环保工程有限公司| 河北印铁制罐有限公司| 丽豪装饰工程有限公司| 昆山华润昆山医药有限公司| smc 广州 气动元件有限公司| 捷顺机械设备有限公司| 东莞精密注塑有限公司| 新华园置业有限公司| 智方建设工程有限公司| 帷幄信息技术有限公司| 河南鼎优农业有限公司| 北京高盟新材料有限公司| 兴瑞医疗器械有限公司| 黑龙江省龙建路桥有限公司 | 康宏装饰材料有限公司| 光明电线电缆有限公司| 中联实业发展有限公司| 上海亮亮食品有限公司| 北斗星机械有限公司| 中山榄菊日化有限公司| 山东贝朗制药有限公司| 广厦装饰工程有限公司| 淮南市豆制品有限公司| 广东数控机械有限公司| 宁波金鑫混凝土有限公司| 华润置地(南京)有限公司| 国盛源药业有限公司| 北京翠缘珠宝有限公司| 安徽金源热电有限公司.| 济南清洁设备有限公司| 翘运国际货运有限公司| 精雕数控设备有限公司| 武汉华滋东江汽车零部件有限公司| 江西鸽鸽食品有限公司| 斯凯奇贸易有限公司| 沃新能源汽车有限公司| 上海华谊小额贷款有限公司| 中山美图塑料有限公司| 武汉和记黄埔地产有限公司| 宝艺国际香港拍卖有限公司| 佛山九洲普惠风机有限公司| 采埃孚 天津 风电有限公司| 食为天餐饮有限公司| 中铁二十局工程机械有限公司| 上海 酷 有限公司招聘| 苏州大森塑胶工业有限公司| 一本机械设备有限公司| 中华自行车 深圳有限公司| 喜康医疗器械有限公司| 深圳拓飞电子有限公司| 正大上海有限公司地址| 中电话通信有限公司| 烟台核电技术有限公司| 华粤五金 深圳 有限公司| 明阳风电设备有限公司| 深圳市万朗有限公司| 顺江装饰工程有限公司| 江苏建协工程有限公司| 浙江圣氏生物有限公司| 凯蓝 深圳有限公司| 深圳市 演艺有限公司| 赣州永磁材料有限公司| 山东汇源建材有限公司| 北京恒基建筑工程有限公司| 安阳红旗药业有限公司| 鑫汇进出口有限公司| 华夏新康医疗器械有限公司| 金戈炜业壁纸有限公司| 唐山灌溉设备有限公司| 江苏凤凰置业有限公司| 上海 嘉定 电子有限公司| 天津壳牌石油化工有限公司| 泰宝聚合物有限公司| 瑞安瑞一机械有限公司| 上海资生堂有限公司| 汽车缸盖 有限公司| 昆山茂迪新能源有限公司| 天益食品(徐州)有限公司| 广州副食品有限公司| 武汉扬子江乳业有限公司| 创宝达电器制品有限公司| 北京物美超市有限公司| 泰安 家纺有限公司| 湖州置业有限公司电话| 中建蛇口发展有限公司| 能良通讯技术有限公司| 上海聚龙电力有限公司| 宏晟机械设备有限公司| 企鹅粮油机械有限公司| 河南鑫山实业有限公司| 中石油东北炼化工程有限公司| 广州吉谊日用品有限公司| 深圳博纳电子有限公司| 盐城 管业有限公司| 上海通用东岳动力总成有限公司 | 天津信诚贸易有限公司| 安徽 正荣 有限公司| 北京怀柔食品有限公司| 弦信息技术有限公司| 莱芜市锻造有限公司| 美瓷达陶瓷有限公司| 米米服饰有限公司官网| 葵和精密电子有限公司| 上海屯屯实业有限公司| 南京土壤仪器有限公司| 中睿通信设计有限公司| 青岛工程建设监理有限公司| 深圳光峰光电技术有限公司| 三麦机械(珠海)有限公司| 英科特(宁波)有限公司| 天目电子深圳有限公司| 昆山暖通设备有限公司| 奥美工业 深圳 有限公司| 深圳博士达有限公司| 北京捷孚凯有限公司| 中山嘉丹婷日用品有限公司| 威健体育用品有限公司| 融达新材料有限公司| 上海鼎为有限公司怎么样| 能科新能源有限公司| 石家庄腾化工有限公司| 力特保险丝有限公司| 高士线业(深圳)有限公司| 精英电脑苏州有限公司| 太阳宝新能源有限公司| 东莞太业电子有限公司| 科隆新能源有限公司| 卓望信息技术北京有限公司| 香港恒信拍卖有限公司| 联贸(香港)有限公司| 韶关 电机有限公司| 雪华铃 深圳 有限公司| 中山圣马丁有限公司| 中远装饰工程有限公司| 陕西净化工程有限公司| 保定天河环境有限公司| 春兴精工(常熟)有限公司 | 西安医药包装有限公司| 万泽医药连锁有限公司| 森达美信昌机器工程有限公司| 陕西天安工程有限公司| 青岛世达机械有限公司| 创世纪实业有限公司| 广州钢材贸易有限公司| 上海德佑地产经纪有限公司| 赛尔斯电子有限公司| 杭州今元标矩有限公司| 永丰热镀锌有限公司| 深圳住友电子制品有限公司| 中色矿产勘查有限公司| 重庆京宏源实业有限公司| 江苏 博恩 有限公司| 河南重型钢结构有限公司| 上海科瑞物业有限公司| 凯创信息技术有限公司| 新疆兰食品有限公司| 三角洲化工有限公司| 沃川电子苏州有限公司| 中山市威尔电器有限公司| 临沂永安钢瓶有限公司| 台州塑豪塑业有限公司| 深圳凯亚电子有限公司| 天津三星光电有限公司| 约翰芬雷华能设计工程有限公司 | 武汉友德电器有限公司| 帝斯曼工程塑料有限公司| 青海珠峰药业有限公司| 维达湖北纸业有限公司| 润昌化工设计有限公司| 贵州 宇水泥有限公司| 天津市津辰化工有限公司| 瓦特电力设备有限公司| 上海齐耀动力有限公司| 东和光电(苏州)有限公司| 金雪制冷设备有限公司| 现代重工电气有限公司| 同毅自动化有限公司| 泰通(泰州)工业有限公司| 丰合国际贸易有限公司| 彩耀装饰工程有限公司| 嘉钰新能源技术有限公司| 河南诚建工程有限公司| 连云港市建设监理有限公司| 阿乐斯(广州)有限公司| 燕京啤酒(贵州)有限公司| 重庆佳飞汽车有限公司| 萍乡市建筑工程有限公司| 索斯科上海有限公司| 永辉装饰工程有限公司| 青岛益和电气有限公司| 深圳市科诚电子有限公司| 宁波软轴软管有限公司| 深圳市法本信息技术有限公司 | 江苏省化学有限公司| 博威动力设备有限公司| 江苏远东海运有限公司| 广东众富灯饰有限公司| 美意阳食品有限公司| 智诚信息技术有限公司| 华龙生物制药有限公司| 华信科电子有限公司| 深圳圳君实业发展有限公司| 广州广展贸易有限公司| 巴罗克贸易有限公司| 东芝有机硅有限公司| 昌源建筑工程有限公司| 天下数码视频有限公司| 张家港圣汇有限公司| 宁川建设工程有限公司| 海诺机械制造有限公司| 深圳市华讯方舟有限公司| 华峰装饰工程有限公司| 河南通达电缆有限公司| 佳达五金制品有限公司| 伟创力金属有限公司| 深圳市森淼有限公司| 天津国大药房有限公司| 天津金融发展有限公司| 青岛香巴尔有限公司| 北京绿九州有限公司| 德州 照明有限公司| 廊坊新奥燃气有限公司| 长荣化工设备有限公司| 艺德装饰工程有限公司| 深圳腾龙源实业有限公司| 迈迪特仪器有限公司| 深圳五洲电子有限公司| 湖南华良电器实业有限公司| 青岛工程建设监理有限公司| 辽宁未来生物有限公司| 华鑫机械设备有限公司| 深圳赛奥迪有限公司| 泰莱贸易 上海 有限公司| 东曹(广州)化工有限公司| 建研环境监测有限公司| 冀州市玻璃钢有限公司| 威照明有限公司招聘| 宏祥新材料有限公司| 弘润石油化工有限公司| 迈科龙电子有限公司| 华电句容发电有限公司| 高安天然气有限公司| 山东金展置业有限公司| 四川电梯销售有限公司| 沪防建筑设计有限公司| 蒂森克虏伯发动机零部件有限公司| 鹏威 厦门 工业有限公司| 山东工程安装有限公司| 新澳进出口有限公司| 岑溪 食品 有限公司| 山东 有限公司 菏泽 力| 鸿富锦精密电子郑州有限公司| 深圳乐普泰有限公司| 四方汽车贸易有限公司| 苏州锐志风机有限公司| 尚道微营销有限公司| 上海拓衡实业有限公司| 安阳九天化工有限公司| 绿源农副产品有限公司| 青海能源发展有限公司| 裕富宝深圳有限公司| 台州椒江缝纫机有限公司| 浙江电器有限公司 金华| 川滤设备制造有限公司| 先歌音响 吉安 有限公司| 泰成建设工程有限公司| 江苏苏科医疗器械有限公司| 大娘水饺餐饮有限公司| 泰宇电子 上海 有限公司| 长沙 密封件有限公司| 坛坛香食品有限公司| 广东恒健药有限公司| 深圳市中港星有限公司| 爱普迪光通讯有限公司| 恒隆包装材料有限公司| 特变电工山东鲁能电缆有限公司| 仕瑞达自动化设备有限公司 | 山东医用器材有限公司| 福建好彩头食品有限公司| 肯联英利汽车结构有限公司 | 开心人信息技术有限公司| 诺康医疗设备有限公司| 北京首都机场安保有限公司| 嘉恒北京有限公司怎么样| 朝阳 园林 有限公司| 英尼克电器有限公司| 新疆兰食品有限公司| 深圳泰盈电子有限公司| 胜品(北京)食品有限公司| 金腾装饰工程有限公司| 奥莱尔液压有限公司| 上海驰达汽车有限公司| 微时代信息技术有限公司| 大连万达广场有限公司| 东莞通用电器制造有限公司| 久华信信息技术有限公司| 泉州市建筑设计有限公司| 永嘉利食品有限公司.| 广东星徽精密有限公司| 霍尼韦尔摩擦材料有限公司| 嘉宇进出口有限公司| 上海昌硕有限公司官网| 丰顺路宝机动车拍卖有限公司| 上海艾仕贸易上海有限公司| 明圳进出口 有限公司| 广西南宁玻璃有限公司| 景涛景观设计有限公司| 奥力来康体设备有限公司| 北京开阳 有限公司| 北京蒙京华有限公司| 天津市注塑有限公司| 杰成装饰工程有限公司| 江西省通讯有限公司| 永嘉建筑工程有限公司| 青岛汉缆电缆有限公司| 台州清洗机有限公司| 捷家宝电器 深圳 有限公司| 汉森机械制造有限公司| 富士达电动车有限公司| 广州星的塑料制品有限公司| 郑州包装机械设备有限公司| 成都科阀门有限公司| 百思特电子有限公司| 光阵显示器有限公司| 日铭电脑配件上海有限公司| 天津市宏顺有限公司| 萍乡市石化填料有限公司| 柏纷化妆品有限公司| 齐成石油化工有限公司| 泰宇电子上海有限公司| 上海原品食品有限公司| 上海恩瑞建材有限公司| 广州港新沙港务有限公司| 瑞达机械苏州有限公司| 长乐福建食品有限公司| 北京光年无限有限公司| 上海长征 阀有限公司| 万里旅行社有限公司| 深圳市佳创视讯有限公司| 深圳市锐信有限公司| 江西创展实业有限公司| 南京 合肥 发展有限公司| 上海量具厂有限公司| 深圳 凤凰印刷有限公司| 福建 母婴用品有限公司| 齐林电力设备有限公司| 芜湖市汽车零部件有限公司| 厦门汇金石有限公司| 莫仕连接器有限公司怎么样| 上海申联建筑设计有限公司| 玛连尼-法亚机械有限公司| 山东消防工程有限公司地址| 上海荣 五金有限公司| 库贴汽车塑料有限公司| 上海三井商船有限公司| 上海勘测设计院有限公司| 广东建筑材料有限公司| 首航直升机有限公司| 中兴农谷湖北有限公司| 中船重工物资有限公司| 上海 美 有限公司 法人| 东莞美得机械有限公司| 动力发展有限公司怎么样| 沈阳创奇游乐设备有限公司| 贵州酒都酒业有限公司| 宁波亚德客有限公司| 陕西同力重工有限公司| 北京医用品有限公司| 北京互信互通信息有限公司| 瑞铭国际贸易有限公司| 窑炉耐火材料有限公司| 天津防腐材料有限公司| 玛雅生物工程有限公司| 山东光明机器有限公司| 欧亚特机械有限公司| 深圳市鑫旺达有限公司| 晟通进出口有限公司| 海德尔格医疗器械有限公司| 天津感光材料有限公司| 浙江为诚医药有限公司| 金桥焊接材料有限公司| 成都华气厚普机电有限公司| 深圳纺织服饰有限公司| 士商上海机械有限公司| 哈尔滨飞达有限公司| 德卡信息技术有限公司| 德秀服装贸易有限公司| 凯新认证(北京)有限公司| 包装材料有限公司英文| 三菱电机广州压缩机有限公司| smc(广州)气动元件有限公司| 新的宝食品有限公司| 卫浴有限公司 英文| 丰创机械制造有限公司|