《深入淺出USB系統(tǒng)開發(fā):基于ARM Cortex-M3》系統(tǒng)地闡述了USB協(xié)議、Stelleris SB處理器的體系結構、工作原理和設計方法,并通過多個USB開發(fā)實例,詳細介紹了USB開發(fā)思路、流程及編程方法,并在此基礎上講解了嵌入式USB主機、USB TG開發(fā)。全書共分15章:第1章介紹USB系統(tǒng)基礎知識、基本術語、USB基本結構、開發(fā)流程、USB枚舉、USB描述符格式、主機和設備開發(fā)過程等;第2章介紹Cortex-M3內核的USB處理器,包括USB基本模塊、工作方式、USB寄存器操作、寄存器級編程等;第3章介紹使用設備驅動庫函數(shù)進行Cort,x-M3編程,包括內核操作、中斷控制、GPIO編程、USB基本編程等;第4章介紹TI的USB庫使用及編程;第5~10章介紹USB設備開發(fā);第11章介紹USB主機開發(fā);第12章介紹USBOTG開發(fā);第13章介紹USB設備開發(fā)總結及注意事項;第14章介紹USB主機開發(fā)總結及注意事項;第15章是USB系統(tǒng)開發(fā)總結,包括常見概念性問題、開發(fā)問題等,闡述其產生的基本原因,并提供了解決此類問題的方案?!渡钊霚\出USB系統(tǒng)開發(fā):基于ARM Cortex-M3》可作為高等院校電子類、儀器儀表類、控制類等專業(yè)的USB系統(tǒng)開發(fā)教材或參考用書,也可供廣大從事USB系統(tǒng)開發(fā)的工程技術人員參考。