英創(chuàng)AMR9系列工控主板可以使用USB與PC連接并進(jìn)行通信。英創(chuàng)提供一個(gè)USB通信解決方案,需要PC端安裝一個(gè)Windows Driver Kits提供的USB驅(qū)動(dòng)。Windows Driver Kits是微軟提供的Windows驅(qū)動(dòng)開發(fā)工具,該驅(qū)動(dòng)為Windows Driver Kits提供的usbsamp例程編譯所得。
英創(chuàng)AMR9系列工控主板USB口默認(rèn)作為ActiveSync程序連接所使用,如果將USB做通信使用,將無法再使用ActiveSync做連接。即無法使用ActiveSync做編譯調(diào)試,無法使用ActiveSync相關(guān)遠(yuǎn)程工具。
PC上默認(rèn)安裝有Wince設(shè)備的USB驅(qū)動(dòng),這里需要替換一下驅(qū)動(dòng)。
驅(qū)動(dòng)文件說明
驅(qū)動(dòng)程序安裝需要三個(gè)文件usbamp.inf,usbsamp.sys,WdfCoInstaller01009.dll
驅(qū)動(dòng)程序usbsamp.sys使用的Windows Driver Kits的usbsamp例程編譯而來,用戶可以根據(jù)項(xiàng)目需求修改相應(yīng)代碼并用Windows Driver Kits重新編譯。
usbamp.inf為usbsamp例程提供的驅(qū)動(dòng)安裝配置信息,Windows Driver Kits的usbsamp例程中有提供,我們只需要將板子的硬件ID信息添加進(jìn)usbamp.inf文件中即可。
硬件ID可以通過設(shè)備管理器查詢得到。
英創(chuàng)提供的usbamp.inf文件已修改好配置信息
WdfCoInstaller01009.dll是安裝該USB驅(qū)動(dòng)所需要的組件,在Windows Driver Kits中可以找到該文件。
安裝步驟
打開設(shè)備管理器,選擇設(shè)備->右鍵->屬性->驅(qū)動(dòng)程序。
選擇更新驅(qū)動(dòng)程序,選擇從列表或指定位置安裝,點(diǎn)擊下一步。
選擇不要搜索,點(diǎn)擊下一步。
選擇從磁盤安裝。
點(diǎn)擊瀏覽,找到驅(qū)動(dòng)程序所在目錄,選擇usbsamp.inf,打開。
點(diǎn)擊確定,點(diǎn)擊下一步開始安裝,(會(huì)提示沒有證書,安全軟件也可能會(huì)有詢問,選擇允許),完成安裝后需要重啟電腦。
啟動(dòng)之后,查看設(shè)備管理器,可以發(fā)現(xiàn)驅(qū)動(dòng)已更換。
運(yùn)行測(cè)試?yán)碳纯蛇M(jìn)行測(cè)試。
驅(qū)動(dòng)還原
如果希望還原驅(qū)動(dòng),重新使用ActiveSync,點(diǎn)開設(shè)備管理器,選擇更新驅(qū)動(dòng)程序。
選擇自動(dòng)安裝,windows將找到USB Sync的驅(qū)動(dòng),并安裝。
-
WINDOWS
+關(guān)注
關(guān)注
4文章
3551瀏覽量
88797 -
嵌入式主板
+關(guān)注
關(guān)注
7文章
6085瀏覽量
35396
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論