內容簡介
涵蓋USB 3.1!
USB讓您的產品設計熠熠生輝!
最新修訂版!探索USB 3.1與超高速介面傳輸技術
.於產品設計中加入USB技術
.以.NET開發裝置存取技術
.使用On-The-Go與無線技術
.涵蓋USB 3.0與超高速傳輸相關內容
USB是有史以來最為成功的PC介面。自1996問世至今,已蛻變成為可支援更快速的介面速度需求,改善電源管理,支援更多類別裝置,支援無線通信方式,具有嵌入式主機等能力...以及更多特點。新的晶片與開發工具,使裝置開發以及軟體撰寫等繁瑣作業更為容易。若是您正在開發USB裝置或是撰寫裝置存取程式,這本書正是為您而寫的。
透過本書您將學會:
.如何找尋合適的裝置控制晶片
.針對特定機能開發裝置
.使用Visual Basic以及Visual C#存取裝置
.利用USB Device Classes減少開發時間
.採用無線介面存取USB裝置
.節約電力以延長電池的使用時間
.開發存取USB裝置的嵌入式系統
Jan Axelson是一位專職於電子技術寫作的專業作家,其著作有《Serial Port Complete》、《Embedded Ethernet and Internet Complete》,以及《USB Mass Storage》。她的文章常出現於《Circuit Cellar》、《Nuts & Volts》、《EDN》等專業出版刊物。
作者介紹
作者簡介
Jan Axelson
Jan Axelson的是一位專職於電子技術寫作的專業作家,其著作有《Serial Port Complete》、《Embedded Ethernet and Internet Complete》,以及《USB Mass Storage》。她的文章常出現於《Circuit Cellar》、《Nuts & Volts》、《EDN》等專業出版刊物。
目錄
簡介
01 USB 的基礎
02 USB 傳輸模式的內在
03 傳輸模式的各種應用
04 裝置列舉−主機如何獲悉裝置
05 控制傳輸−用命令來拿取關鍵資料
06 裝置控制器晶片的選擇
07 裝置類別(Device Classes)
08 主機的通信之道
09 匹配裝置的驅動程式
10 偵測裝置
11 HID 裝置-能力(Capabilities)
12 HID 裝置-報告
13 HID 裝置-主機的應用
14 活用 WinUSB 來實現廠商特定功能
15 使用 WinUSB 的系統 INF 檔案
16 使用 Hub 來延伸與擴展介面
17 電源管理
18 測試與除錯
19 介面上的各種封包
20 電氣與機構介面
20 嵌入式系統主機
後記