USB接口開發技術

2.1.2 2.1.3 2.3.1

圖書信息

出版社: 西安電子科技大學出版社; 第1版 (2005年5月1日)
平裝: 298頁
開本: 16開
ISBN: 7560615015
條形碼: 9787560615011
尺寸: 25.9 x 18.3 x 1.2 cm
重量: 499 g

內容簡介

本書共10章,可分為三個部分。第一部分為第1~4章,主要介紹USB系統概念和USB 1.1協定及USB 2.0協定的內容。這部分內容是學習後續內容的基礎,其中提出的很多概念後面還要反覆涉及。第二部分為第5~8章,分別介紹了四種不同公司出品的USB接口晶片,它們是NS、cypress、TI和Philips公司的代表產品,也是開發中經常用到的晶片,很有實際意義。第三部分包括第9章和第10章,介紹了一個以USBN9603為核心的USB通信板,演示USB設備的軟、硬體開發技術細節。其中,第9章介紹了通信板的硬體和軟體開發,第10章介紹了內容較多且較為獨立的Windows下的USB驅動程式設計。本書可作為高等院校電子、計算機專業高年級學生學習掌握USB接口技術的參考書,同時可供USB技術產品的研發人員和對此技術感興趣的愛好者參考。要全面掌握本書內容,讀者必須有一定的數字電路設計和軟體編程基礎,並對Windows作業系統及其驅動程式設計有基礎性的了解。

目錄

第1章 USB系統結構
1.1 USB的概念及性能
1.2 USB系統軟、硬體結構
1.2.1 USB系統硬體結構
1.2.2 USB系統軟體結構
1.2.3 層次對應關係
1.3 USB系統的設備枚舉
1.3.1 USB設備的狀態
1.3.2 USB設備的枚舉過程
1.4 USB接口晶片的分類與選擇
第2章 USB 1.1協定解析
2.1 數據協定層
2.1.1 位定序和同步欄位
2.1.2 包中的欄位格式
2.1.3 循環冗餘校驗
2.1.4 包格式
2.1.5 事務格式
2.1.6 數據切換同步和重試
2.1.7 錯誤檢測和恢復
2.2 USB設備架構
2.2.1 通用USB設備操作
2.2.2 USB設備請求
2.2.3 標準設備請求
2.2.4 描述符
2.2.5 標準描述符的定義
2.3 USB主機的硬體與軟體
2.3.1 USB主機概況
2.3.2 主機控制器功能
2.3.3 主機軟體功能概述
2.3.4 主機控制器驅動程式(HCD)
2.3.5 USB驅動程式
2.3.6 作業系統環境
第3章 集線器規範
3.1 集線器的連線特性
3.1.1 連線行為
3.1.2 幀計時器
3.1.3 內部連線埠
3.1.4 下行連線埠
3.1.5 上行連線埠
3.1.6 轉發中繼器
3.2 匯流排錯誤檢測和恢復
3.3 電源管理
3.4 集線器的設備結構和配置
3.5 集線器描述符
3.5.1 標準描述符
3.5.2 類指定描述符
3.6 集線器的請求
3.6.1 標準請求
3.6.2 類指定的請求
第4章 USB 2.0協定解析
4.1 USB 2.0系統結構
4.1.1 匯流排拓撲結構
4.1.2 物理連線和電源管理
4.1.3 系統組件
4.2 USB 2.0電氣信號特徵
4.2.1 數據編碼和數據幀
4.2.2 高速設備檢測
4.3 USB 2.0數據傳輸協定新特點
4.3.1 新的數據包PID
4.3.2 SPLIT事務及SSPLIT/csplit令牌包
4.3.3 數據PID
4.3.4 PING事務和NYET應答
4.3.5 ERR數據包
4.4 USB 2.0頻寬計算
4.5 USB 2.0的主機和集線器 90
4.5.1 USB 2.0的主機
4.5.2 USB 2.0的集線器
4.6 USB 2.0 描述符和請求命令
4.6.1 設備限定描述符
4.6.2 其他速度配置描述符
4.6.3 設備請求碼
4.6.4 端點描述符
第5章 經濟實用的USB設備接口晶片USBN9603
……
第6章 Cypress的FX2接口晶片
第7章 帶內嵌功能的4連線埠USB複合接口晶片TUSB2140
第8章 Philips公司的PDIUSBD12外設接口晶片
第9章 USBN9603通信板設計
第10章 Windows下的USB驅動程式設計
參考文獻

相關詞條

熱門詞條

聯絡我們