1. pid/vid是什麼:
在usb\vid_05a9&pid_2800\5&1bfe1c47&0&8裡面,usb代表裝置型別,
5&1bfe1c47&0&8代表裝置連線位置,包括匯流排位置,控制器位置,控制器編號,埠編號這幾項,而vid_05a9&pid_2800則是裝置資訊,而usb的驅動也正是依賴於這個,vid其實是vendor id,而pid則是product id,分別代表生產商的編號和生產商內部的產品編號。原則上說乙個usb裝置必須有pid和vid,屬於usb介面晶元的可選設定.
源文件 <>
更多資料
2. 列舉及vid=0x04b4,pid=0x8613的作用
乙個新的68013外設連線到電腦上時,它是如何與電腦建立連線的呢?這就需要乙個通用的標識來進行握手,這裡的
vid=0x04b4,pid=0x8613就是預設的裝置id,它應該是cypress公司設定的出廠預設值,如圖1所示。
圖 1 當在驅動檔案路徑:c:\cypress\cypress suite usb 3.4.7\driver\bin\wlh\x86)中加入如圖2中語句
圖 2後,在裝置管理器中可以觀測到eeprom missing裝置,即未安裝驅動的68013外設,如圖3所示。
圖 3開啟cypress usb console,結果如圖4所示。
圖 43. 韌體程式編寫及載入
在外設列舉(即第2步)後,需要進行韌體程式編寫,這裡使用keil uvision4工具。功能實現部分在檔案中實現,這裡著重說下檔案。
圖5部分是韌體程式中有關修改vid/pid模組,這裡將預設的04b4/8613修改為6073/1002,每個裝置的vid/pid應修改為不同值。
圖 5 圖6部分可以修改usb外設在裝置管理器中的裝置名稱,這裡將名字修改為cypress ez-usb zx3。
圖 6 韌體程式寫好後,進行編譯,生成.hex檔案(**除錯用)及.iic檔案(燒至韌體用)。
4. 驅動程式修改
在驅動檔案中新增相應語句,如圖7所示。
圖 7 然後開啟裝置管理器,對驅動程式進行更新,如圖8所示。
圖 8 驅動安裝完畢後,將韌體載入至68013中進行**除錯。如圖9所示。
圖 9 注意圖9中紅線標識的名字與前面操作中名字修改的聯絡。
5. cypress usb console除錯
下面就可以對裝置進行除錯了!
初學安裝預算小結
初學安裝預算 水電暖通 剛開始學習安裝預算,在沒有任何基礎的情況下,很容易迷糊,不懂該如何下手。又不懂使用算量軟體,拿到一分招標總價時盲目的就按照他的格式在套價軟體里查,這樣是不行的,極容易漏算,多算。當拿到乙份招標總價書時,我們首先要做的是識讀圖紙,看懂圖紙,不懂的孩子自己看建築裝置那本書。做到熟...
開學初學科教學計畫檢查小結
戈北小學開學初學科教學計畫檢查小結 為了解我校教師制訂教學計畫的情況,進一步規範我校教學工作,切實提高教育教學實效,教導處於9月6日對我校教師備課 教學計畫進行了逐一檢視,現把檢視情況進行簡要地小結 從教學計畫的制訂情況來看,大部分老師能根據課程標準,按要求認真制訂,書寫認真工整美觀,所訂計畫內容齊...
簡譜初學教程
在記譜法中,用以表示音的高 低 長 短變化的 符號稱這音符。通過一定的節奏 節拍組織起一些相同或不同高低 長短的音符,即構成了一首具有一定 形象的曲調的基本部分。因此,要掌握簡譜的規律,首先必須認識各種音符,理解其意義。在簡譜中,用以表示音的高低及相互關係的基本符號為七個阿拉伯數字,即唱作do re...