欧美成人黄色网_欧美精品久久_国产在线一区二区三区_免费视频久久久_亚洲二区视频_欧美大片免费高清观看

產(chǎn)品分類

當(dāng)前位置: 首頁(yè) > 儀表工具產(chǎn)品 > 五金工具 > 手動(dòng)工具 > 鋼絲螺套工具

類型分類:
科普知識(shí)
數(shù)據(jù)分類:
鋼絲螺套工具

WinCE下USB串口功能實(shí)現(xiàn)

發(fā)布日期:2022-04-26 點(diǎn)擊率:103

  • 關(guān)鍵詞:                                                                嵌入式設(shè)備                                                                WinCE                                                                USB

  • 摘要:1). 簡(jiǎn)介 本文著重介紹嵌入式設(shè)備基于WinCE操作系統(tǒng)下通過(guò)USB模擬串口功能和PC主機(jī)實(shí)現(xiàn)點(diǎn)對(duì)點(diǎn)通信功能,在很多場(chǎng)景下,這個(gè)可以很方便的實(shí)現(xiàn)主機(jī)和嵌入式設(shè)備的通信。 本文所演示的系統(tǒng)為T(mén)oradex Colibri iMX6 ARM計(jì)算機(jī)模塊(基于NXP iMX6 SoC)配合Colibri Eva Board,主機(jī)為配置標(biāo)準(zhǔn)Windows 7 32bit 系統(tǒng)計(jì)算機(jī)。


By Toradex 秦海

1). 簡(jiǎn)介

本文著重介紹嵌入式設(shè)備基于WinCE操作系統(tǒng)下通過(guò)USB模擬串口功能和PC主機(jī)實(shí)現(xiàn)點(diǎn)對(duì)點(diǎn)通信功能,在很多場(chǎng)景下,這個(gè)可以很方便的實(shí)現(xiàn)主機(jī)和嵌入式設(shè)備的通信。

本文所演示的系統(tǒng)為T(mén)oradex ColibriiMX6 ARM計(jì)算機(jī)模塊(基于NXP iMX6 SoC)配合ColibriEva Board,主機(jī)為配置標(biāo)準(zhǔn)Windows 7 32bit 系統(tǒng)計(jì)算機(jī)。

2). 具體配置步驟示例

a). ColibriiMX6嵌入式設(shè)備端

./ 模塊安裝Toradex官方發(fā)布WEC7V1.1b2 image

./ 在CE系統(tǒng)控制面板->PC Connection 選項(xiàng)里面,取消勾選“自動(dòng)連接”,然后保存注冊(cè)表。

./ Toradex image里面已經(jīng)包含了USB 串口的驅(qū)動(dòng),默認(rèn)是用來(lái)進(jìn)行ActiveSync連接使用,在這里可以查看USB 串口驅(qū)動(dòng)對(duì)應(yīng)的注冊(cè)表鍵值

[HKEY_LOCAL_MACHINEDriversUSBFunctionDriversSerial_Class],從”Index”鍵值可以確定在設(shè)備CE端對(duì)應(yīng)的COM端口,這里默認(rèn)為”COM9:”

./ 為了后面和PC進(jìn)行互聯(lián)測(cè)試,設(shè)備端串口應(yīng)用使用Toradex 開(kāi)發(fā)者中心網(wǎng)站提供的UART測(cè)試Demo,只是將對(duì)應(yīng)端口號(hào)修改為”COM9:” 。

------------------------------------

------------------------------------


b). Windows7 32bit 主機(jī)端

./ 因?yàn)槲覀兩院髮⑹褂肳inUSB與設(shè)備進(jìn)行連接,因此首先需要將下面兩個(gè)Windows Mobile Center相關(guān)服務(wù)禁止,避免串口被其占用。


./ 使用Microsoft WinUSB進(jìn)行通訊,對(duì)于ToradexColibri iMX6,其WinCE系統(tǒng)默認(rèn)USB Serial Client驅(qū)動(dòng)使用為Microsoft 官方測(cè)試USB VID/PID,基于測(cè)試使用,本文無(wú)需自定義WinUSB驅(qū)動(dòng),將設(shè)備連接到主機(jī)后,可以在設(shè)備管理器查看自動(dòng)識(shí)別為Microsoft USB Sync設(shè)備。

而在實(shí)際產(chǎn)品開(kāi)發(fā)中,客戶應(yīng)該需要配置自己的USB VID/PID(如需免費(fèi)獲得VID/PID資源請(qǐng)參考這里),這樣就需要修改WinUSB驅(qū)動(dòng)以適配,可以直接參考MicrosoftMSDN說(shuō)明進(jìn)行修改部署,也可以借助第三方工具Zadig去定制化WinUSB驅(qū)動(dòng)。

./ 主機(jī)端測(cè)試程序我們同樣使用Toradex基于Microsoft 官方WinUSB例程修改的測(cè)試程序,請(qǐng)從下面下載:

WinUSB SerialSample Project

項(xiàng)目里面同樣也已經(jīng)包含基于WindowsDriver Kit Version 7.1.0的相關(guān)libs 和 headers。

./ 為了達(dá)到更好的測(cè)試效果,這里對(duì)原例程進(jìn)行如下修改,將收到的字符串處理后通過(guò)Debug輸出。

------------------------------------



------------------------------------


c). 通信測(cè)試示例

./ 首先將設(shè)備端應(yīng)用部署運(yùn)行UART 程序,如下

./ 然后在將主機(jī)端WinUSB例程編譯并啟動(dòng)調(diào)試

./ 在設(shè)備端首先輸入選項(xiàng)2進(jìn)行發(fā)送數(shù)據(jù)操作,這時(shí)候可以看到主機(jī)調(diào)試端打印出收到對(duì)應(yīng)的字符串

./ 然后再設(shè)備端輸入選項(xiàng)1進(jìn)行讀取數(shù)據(jù)操作,同樣可以接收到來(lái)自主機(jī)發(fā)送的字符串

 

參考資料:

http://developer.toradex.com/knowledge-base/serial-over-usb



下一篇: PLC、DCS、FCS三大控

上一篇: 索爾維全系列Solef?PV

推薦產(chǎn)品

更多
主站蜘蛛池模板: 香蕉成人| 欧美毛片日韩一级在线 | 日本无遮挡边做边爱边摸 | 久久蜜桃亚洲一区二区 | 三级做爰视频三级 | 久久性综合亚洲精品电影网 | 亚洲成年人在线观看 | 99国产在线观看 | 亚洲精品国产综合99久久一区 | 日本一道本中文字幕 | 97涩涩涩| 九九99靖品 | 免费观看色 | 最近日本免费观看高清视频 | 精品亚洲成a人在线观看 | 日韩一区精品 | 2020国产免费久久精品99 | 消息称老熟妇乱视频一区二区 | a男人的天堂久久a毛片 | 亚洲av久久无码精品九九 | 7777精品久久久大香线蕉 | 少妇被多人c夜夜爽爽av | 国产成人网 | 免费女人18毛片a级毛片视频 | 国产香港明星裸体xxxx视频 | 69av视频在线 | 亚洲精品久久久久午夜福禁果tⅴ | 亚洲最大成人综合网 | 亚洲天堂成人网 | 曰韩内射六十七十老熟女影视 | 天天在线综合网 | 国产黄色在线看 | 亚洲精品美女久久久aaa | 亚洲欧美日韩中文在线制服 | 两个人日本www免费版 | 久久精品国产亚洲av麻豆~ | 亚洲日韩∨a无码中文字幕 亚洲日韩aⅴ在线视频 | 玩弄少妇人妻中文字幕 | 熟妇人妻无码中文字幕 | 欧美成人精品三级在线观看 | 人与禽交av在线播放 |