內容簡介
USB(通用串行總線)是一種計算機外設連接規範,簡單地說,是一種計算機外圍串行通訊接品標準。具有即插即用、數據傳輸可靠、擴展方便、低成本等優點,已成為當前計算機的接口之一,同時也做廣泛地應用於嵌入式繫統設計中。
本書采用理論與實際應用相結合的方式,一方面詳細地分析了USB繫統總線的體繫結構,包括組結構、數據編碼、通訊原理和*的USB 2.0及OTG(On-The-Go)技術,另一方面對其應用繫統的軟硬件設計進行了描述。作者通過對USB主機和USB設備繫統開發和Linux USB子繫統的分析,闡述了USB繫統軟硬件的結構和實現。
本書的特點的全面、實用、條理清晰、通俗易懂,給出的實例都具有典型的代表性和實用性,結構全本書描述的硬件設計及驅動程序的開發和調試,讓讀者能夠初步具備獨立的設計和開發能力。
本書既適合開發USB繫統主機端(Host)及設備端(Device/Hub)的工程技術人員作為參考資料,也適合作為USB繫統的初學者全面了解USB繫統入門教材。對開發嵌入式繫統,特別是開發嵌入式USB主機端的人員,本書是一本難得的參考用書。
本書采用理論與實際應用相結合的方式,一方面詳細地分析了USB繫統總線的體繫結構,包括組結構、數據編碼、通訊原理和*的USB 2.0及OTG(On-The-Go)技術,另一方面對其應用繫統的軟硬件設計進行了描述。作者通過對USB主機和USB設備繫統開發和Linux USB子繫統的分析,闡述了USB繫統軟硬件的結構和實現。
本書的特點的全面、實用、條理清晰、通俗易懂,給出的實例都具有典型的代表性和實用性,結構全本書描述的硬件設計及驅動程序的開發和調試,讓讀者能夠初步具備獨立的設計和開發能力。
本書既適合開發USB繫統主機端(Host)及設備端(Device/Hub)的工程技術人員作為參考資料,也適合作為USB繫統的初學者全面了解USB繫統入門教材。對開發嵌入式繫統,特別是開發嵌入式USB主機端的人員,本書是一本難得的參考用書。