初學68013小結

2022-02-07 17:47:47 字數 1184 閱讀 1765

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...