USB介面開發技術

標籤: 暫無標籤

23

更新時間: 2013-09-04

廣告

USB介面開發技術 -圖書信息

  出版社: 西安電子科技大學出版社; 第1版 (2005年5月1日)

  平裝: 298頁

  開本: 16開

  ISBN: 7560615015

  條形碼: 9787560615011

  尺寸: 25.9 x 18.3 x 1.2 cm

  重量: 499 g

USB介面開發技術 -內容簡介

  本書共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操作系統及其驅動程序設計有基礎性的了解。

USB介面開發技術 -目錄

  第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驅動程序設計

  參考文獻

廣告

廣告