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