Linux 環(huán)境下USB 的原理、驅動(dòng)和配置
什么是USB?
USB 是英文Universal Serial Bus 的縮寫(xiě),意為通用串行總線(xiàn)。USB 最初是為了替代許多不同的低速總線(xiàn)(包括并行、串行和鍵盤(pán)連接)而設計的,它以單一類(lèi)型的總線(xiàn)連接各種不同的類(lèi)型的設備。USB 的發(fā)展已經(jīng)超越了這些低速的連接方式,它現在可以支持幾乎所有可以連接到PC 上的設備。最新的USB 規范修訂了理論上高達480Mbps 的高速連接。Linux 內核支持兩種主要類(lèi)型的USB 驅動(dòng)程序:宿主系統上的驅動(dòng)程序和設備上的驅動(dòng)程序,從宿主的觀(guān)點(diǎn)來(lái)看(一個(gè)普通的宿主也就是一個(gè)PC 機),宿主系統的USB 設備驅動(dòng)程序控制插入其中的USB 設備,而USB 設備的驅動(dòng)程序控制該設備如何作為一個(gè)USB 設備和主機通信。
點(diǎn)擊此處下載全文

評論