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