USB 2.0硬件設計

出版時間:2002-10  出版社:清華大學出版社  作者:蕭世文  頁數:331  字數:525000  

內容概要

USB是外圍設備與計算機進行連接的快速且有彈性的新式接口。本書介紹最新的USB 2.0標準,從USB的基礎開始介紹,包括實際的硬件與軟件設計,并且使用匯編語言、Visual C++、Visual Basic等來示范程序代碼的編寫。另外還有各種USB芯片介紹,幫助讀者快速設計自己的USB設備。
本書共14章和1個附錄,內容包括:USB簡介、USB傳輸、檢測設備、控制傳輸、USB控制器芯片、Cypress enCore控制器芯片、驅動程序、設備類別、設備測試、電源管理與信號編碼、電路接口、集線器、HID設備、HID程序設計以及USB參考資料等。
本書適合從事USB的硬件、軟件設計的程序員和其他相關技術人員使用或參考。

書籍目錄

第1章 USB簡介 1.1 USB的發(fā)展史 1.2 USB的優(yōu)點 1.3 USB的缺點 1.4 與其他接口的比較 1.5 PC的軟硬件要求 1.6 主機的功能 1.7 外圍設備的功能 1.8 傳輸速度 1.9 開發(fā)的流程 1.10 開發(fā)計劃的步驟第2章 USB傳輸 2.1 傳輸的基礎 2.2 傳輸的要件 2.3 事務 2.4 聯(lián)絡信號 2.5 錯誤的檢驗 2.6 控制傳輸 2.7 批量傳輸 2.8 中斷傳輸 2.9 實時傳輸 2.10 時間關鍵的傳輸第3章 檢測設備 3.1 檢測設備的過程 3.2 描述符 3.3 USB 2.0兼容設備的描述符第4章 控制傳輸 4.1 設置階段 4.2 數據階段 4.3 狀態(tài)階段 4.4 檢測錯誤 4.5 要求第5章 USB控制器芯片 5.1 USB控制器的組件 5.2 芯片的結構 5.3 Cypress enCoRe 5.4 Cypress EZ-USB 5.5 Microchip PIC 16C7x5 5.6 Netchip NET2888 5.7 National Semiconductor USBN9603 5.8 PhilipS Semiconductor PDIUSBD 11/12第6章 Cypress enCoRe控制器芯片 6.1 選擇適合的芯片 6.2 匯編語言編譯器 6.3 C編譯器 6.4 芯片的結構 6.5 USB通信 6.6 其他I/O 6.7 定時器的功能 6.8 中斷的處理 6.9 CPU的狀態(tài)、控制與脈沖 6.10 硬件的工作 6.11 固件的工作 6.12 硬件開發(fā)工具第7章 驅動程序 7.1 設備驅動程度 7.2 設備驅動程序的來源 7.3 設備驅動程序的執(zhí)行模式 7.4 Win32驅動程序模型 7.5 分層的驅動程序 7.6 通信的流程 7.7 驅動程序的類型 7.8 編寫客戶化的驅動程序 7.9 Windows如何選擇驅動程序 7.10 .inf文件簡介第8章 設備類別 8.1 類別 8.2 標準類型的設備 8.3 非標準類型的設備第9章 設備測試 9.1 USB測試工具 9.2 測試儀器 9.3 測試與標志第10章 電源管理與信號編碼 10.1 電源的管理 10.2 集線器電源 10.3 節(jié)省電能 10.4 低速與全速的總線狀態(tài) 10.5 高速的總線狀態(tài) 10.6 數據編碼 10.7 信息包格式 10.8 測試模式第11章 電路接口 11.1 接收器與信號 11.2 低速與全速接收器 11.3 高速接收器 11.4 信號電壓 11.5 電纜 11.6 信號的品質第12章 集線器 12.1 集線器的基礎 12.2 集線器中繼器 12.3 事務轉換器 12.4 集線器控制器 12.5 速度 12.6 集線器類別第13章 HID設備第14章 HID程序設計附錄A USB參考資料

圖書封面

評論、評分、閱讀與下載


    USB 2.0硬件設計 PDF格式下載


用戶評論 (總計2條)

 
 

  •   做USB的人應該看!它把USB講明白了!
  •   利用率低
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網 手機版

京ICP備13047387號-7