涵蓋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》等專業出版刊物。
目錄
簡介
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 嵌入式系統主機
後記
簡介
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 嵌入式系統主...