《USB開發(fā)大全(第4版)》介紹了有關(guān)通用串行總線(universal serial bus,usb)的工作方式、設(shè)備硬件及軟件編程等方面的知識和工程實(shí)例,內(nèi)容大致可分為4個方面。第一,闡述usb協(xié)議,包括基本常識、設(shè)備枚舉、傳輸過程、設(shè)備類、主機(jī)通信方式以及總線狀態(tài)等。讀者通過學(xué)習(xí),可迅速掌握usb接口的工作原理和組織結(jié)構(gòu)。第二,詳細(xì)地介紹了USB硬件,從控制器芯片的選擇、電源供給、集線器原理,到線纜的電氣和機(jī)械特性,幾乎涵蓋USB硬件的全部技術(shù)細(xì)節(jié)。第三,討論了USB的程序編寫,涉及設(shè)備固件和驅(qū)動,重點(diǎn)闡述了hid設(shè)備類驅(qū)動程序的開發(fā),并給出了在廠商專屬設(shè)備上應(yīng)用winusb的方法。第四,作者也關(guān)注了幾種開發(fā)工具的使用。本書在組織上真正做到了協(xié)議、硬件、軟件、工具的完美結(jié)合,對4方面的論述滲透全書?!禪SB開發(fā)大全(第4版)》融會作者在該領(lǐng)域豐富的工作經(jīng)驗(yàn)和設(shè)計(jì)實(shí)例,在規(guī)范與工程實(shí)際間搭起了橋梁。它是usb軟硬件的開發(fā)指南,一本無可替代的工具書。新版本與時俱進(jìn)地增加了USB 3.0協(xié)議及其超高速總線的內(nèi)容。無論初學(xué)者還是資深開發(fā)人員,讀到此書,都將如沐春風(fēng),大受裨益。