linux kernel 2.6 usb轉(zhuǎn)串口ic驅(qū)動程序介紹

linux kernel 2.6 usb轉(zhuǎn)串口ic驅(qū)動程序介紹

ID:34527990

大?。?61.58 KB

頁數(shù):29頁

時間:2019-03-07

linux kernel 2.6 usb轉(zhuǎn)串口ic驅(qū)動程序介紹_第1頁
linux kernel 2.6 usb轉(zhuǎn)串口ic驅(qū)動程序介紹_第2頁
linux kernel 2.6 usb轉(zhuǎn)串口ic驅(qū)動程序介紹_第3頁
linux kernel 2.6 usb轉(zhuǎn)串口ic驅(qū)動程序介紹_第4頁
linux kernel 2.6 usb轉(zhuǎn)串口ic驅(qū)動程序介紹_第5頁
資源描述:

《linux kernel 2.6 usb轉(zhuǎn)串口ic驅(qū)動程序介紹》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、Linuxkernel2.6USB轉(zhuǎn)串口IC驅(qū)動程序介紹Linuxkernel2.6USB轉(zhuǎn)串口IC驅(qū)動程序介紹VersionhistoryIndexVersionAuthorDateComment1V1.0.0WenXiaoyong2011-12-13Draft,Linuxkernel2.6.31(comefromFreescaleiMX515BSP),baseonUSB2.01Linuxkernel2.6USB轉(zhuǎn)串口IC驅(qū)動程序介紹目錄Linuxkernel2.6USB轉(zhuǎn)串口IC驅(qū)動程序介紹............

2、.........................1Versionhistory..............................................................1目錄........................................................................21.USB介紹...................................................................31.1USB的發(fā)展

3、歷史........................................................31.2USB接口電氣規(guī)范......................................................41.3USB協(xié)議簡介..........................................................82.Linuxkernel2.6中,USB框架............................................

4、.122.1Linuxkernel中的USB子系統(tǒng)...........................................122.2USB轉(zhuǎn)串口IC驅(qū)動架構(gòu)圖...............................................153.Linuxkernel2.6內(nèi)核,USB接口函數(shù).......................................174.USB轉(zhuǎn)串口芯片驅(qū)動框架..............................................

5、......194.1USB轉(zhuǎn)串口芯片驅(qū)動,關(guān)鍵數(shù)據(jù)結(jié)構(gòu).....................................204.2USB轉(zhuǎn)串口芯片驅(qū)動接口...............................................234.3應用程序訪問I2C設(shè)備例子程序.........................................275.參考資料................................................................

6、.285.1參考代碼............................................................285.2參考文檔............................................................282Linuxkernel2.6USB轉(zhuǎn)串口IC驅(qū)動程序介紹1.USB介紹1.1USB的發(fā)展歷史通用串行總線(英語:UniversalSerialBus,簡稱“USB”)是連接計算機系統(tǒng)與外部設(shè)備的一個串口總線標準,也是一種輸入輸出接口技術(shù)規(guī)范

7、,被廣泛應用于個人電腦和移動設(shè)備等信息通訊產(chǎn)品,并擴展至攝影器材、數(shù)字電視(機頂盒)、游戲機等其它相關(guān)領(lǐng)域。多媒體電腦剛問世時,外接式設(shè)備的傳輸接口各不相同,如打印機只能接LPTport、調(diào)制解調(diào)器只能接RS232、鼠標鍵盤只能接PS/2等。繁雜的接口系統(tǒng),加上需安裝驅(qū)動程序并重啟才能使用的限制,都不免造成用戶的困擾。因此,創(chuàng)造出一個統(tǒng)一且支持熱插拔的外接式傳輸接口,便成為無可避免的趨勢。USB最初是由英特爾(Intel)與微軟(Microsoft)公司倡導發(fā)起,其最大的特點是支持熱插拔和即插即用。當設(shè)備插入時,主機枚

8、舉到此設(shè)備并加載所需的驅(qū)動程序,因此在使用上遠比PCI和ISA總線方便。USB速度比并行端口(例如EPP、LPT)與串行接口(例如RS-232)等傳統(tǒng)電腦用標準總線快上許多。原標準中USB1.1的最大傳輸帶寬為12Mbps,USB2.0的最大傳輸帶寬為480Mbps。近期推出的USB3.0更從480Mbps提升到5Gbps。USB

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。