出版時間:2004-1 出版社:人民郵電出版社 作者:賈少華 頁數:250 字數:393000
Tag標簽:無
內容概要
USB已經成為計算機上的標準配置接口,是實現外部設備與計算機通信常用的一種方式。本書從兩個入手,重點介紹了USB 2.0協議以及USB設備的設計與開發(fā)的相關知識。全書共分為12章,第1-8章介紹了USB 2.0協議,內容包括USB 2.0規(guī)范、USB集線器、設備檢測、控制傳輸、USB傳輸方式、USB設備機械和電氣特性、USB中數據格式和信號編碼等基礎知識;第9-12章通過具體的實例介紹了如何開發(fā)一個符合USB 2.0規(guī)范的設備,內容包括常見USB控制器芯片介紹、USB設備硬件設計、固件設計、驅動程序設計。全書列舉了大量范例程序,并作了詳盡解釋,可以幫助用戶開發(fā)自己的USB設備。 本書語言通俗易懂,內容豐富詳實,突出了以實例為中心的特點,適合具有一定的專業(yè)基礎知識和USB設計開發(fā)經驗的讀者學習和參考,可作為計算機專業(yè)高年級本科生和研究生的教材。
書籍目錄
第1章 USB基礎知識 1.1 快速的發(fā)展過程 1.2 USB的優(yōu)勢 1.3 重要的概念 1.4 USB的局限性 1.5 本章小結第2章 如何著手USB的開發(fā)工作 2.1 USB結構簡介 2.2 必要的準備工作 2.3 關于開發(fā)者論壇 2.4 本章小結第3章 集線器 3.1 USB集線器 3.2 Hub的體系結構 3.3 Hub的數據幀與微幀的計時器 3.4 主機在幀結束時的行為 3.5 內部端口 3.6 下游端口 3.7 上游端口 3.8 集線器中繼器 3.9 集線器控制器 3.10 集線器的設置 3.11 事務處理轉譯器(Transaction Translator) 3.12 本章小結第4章 設備檢測 4.1 概述 4.2 FX2的設備列舉過程 4.3 USB 2.0中對于舉列的規(guī)定 4.4 本章小結第5章 控制傳輸 5.1 基本理論 5.2 實際應用 5.3 本章小結第6章 數據傳輸方式 6.1 控制傳輸 6.2 批量傳輸 6.3 中斷傳輸 6.4 等時傳輸 6.5 本章小結第7章 機械特性 7.1 綜述 7.2 內建的連接器的協議 7.3 線纜 7.4 線纜組件 7.5 USB連接器的終端數 7.6 線纜的機械構造和材料需求 7.7 關于USB的電氣特性 7.8 信號 7.9 設備速度的檢測 7.10 輸入特性 7.11 信號的層次 7.12 連接和斷開連接的信號 7.13 數據信號的速率 7.14 電力的分配 7.15 本章小結第8章 信號編碼與傳輸 8.1 字節(jié)/位順序 8.2 SYNC域 8.3 數據包域的格式 8.4 數據包格式 8.5 數據包的處理時序 8.6 數據觸發(fā)的同步和重試 8.7 錯誤檢測和恢復 8.8 本章小結第9章 USB控制器芯片 9.1 USB控制器芯片的構成 9.2 芯片構架 9.3 芯片舉例 9.4 本章小結第10章 USB設備開發(fā)概述 10.1 準備工作 10.2 開發(fā)步驟 10.3 控制器芯片的選擇 10.4 硬件設計 10.5 本章小結第11章 固件設計(CY7C68013) 11.1 固件的工作 11.2 匯編與C51的比較 11.3 C51程序設計基礎 11.4 固件程序設計 11.5 本章小結第12章 驅動程序設計 12.1 設備驅動程序基礎 12.2 驅動程序的分類 12.3 WDM驅動程序基本結構 12.4 USB設備驅動程序開發(fā)流程 12.5 INF文件 12.6 本章小結
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載