資料介紹
本文介紹了在基于ARM7 的嵌入式系統(tǒng)上開發(fā)USB 接口的詳細(xì)內(nèi)容。項(xiàng)目使用ARM7
(MCU 處理器)和PDIUSBD12(USB 芯片)完成了U 盤的開發(fā)。主要內(nèi)容涉及USB 接口
的U 盤開發(fā)過程中所涉及的技術(shù)內(nèi)容;重點(diǎn)介紹項(xiàng)目調(diào)試方法與步驟;并附上了自己在開發(fā)此項(xiàng)目過程中的一些心得與體會(huì)。
文中所涉及內(nèi)容有的來自互聯(lián)網(wǎng)上的資料、所用芯片技術(shù)資料、有關(guān)協(xié)議的文檔以及
他人總結(jié)的一些東西,在此不一一列舉出處,希望本文能給后續(xù)做此類開發(fā)的技術(shù)人員提供一個(gè)捷徑和指引,起到拋磚引玉的作用。一、項(xiàng)目背景
1.1 PC 接口簡(jiǎn)介
PC 中的接口有兩類:串行接口和并行接口。計(jì)算機(jī)內(nèi)部總線,如CPU 與存儲(chǔ)器之間勻
采用并行接口,這樣速度快;但外設(shè)卻以串行接口比較占優(yōu)勢(shì)。
傳統(tǒng)的打印機(jī)接口為并行接口,它實(shí)際上叫Cetronix 標(biāo)準(zhǔn),這種接口現(xiàn)在已經(jīng)沒有發(fā)
展了。SCSI 標(biāo)準(zhǔn)的全名是小型設(shè)備通用接口標(biāo)準(zhǔn),其傳輸速率為10M,早期的掃描儀一般使用此接口,硬盤與主機(jī)的聯(lián)接也使用這種接口。
串行接口出現(xiàn)最早,使用最廣的RS232 接口,但其速度太慢,現(xiàn)在已經(jīng)逐漸淘汰。USB
接口和IEEE1394 接口是兩種速度比較高的串行接口,還有局域網(wǎng)中的以太網(wǎng)接口,它們具有較廣闊的發(fā)展前景和應(yīng)用潛力。
USB 適用于低檔外設(shè)與主機(jī)之間的高速數(shù)據(jù)傳輸,USB1.1 可以達(dá)到1.5Mbps 或12Mbps
的傳輸率,而1394 更是可達(dá)100/200/400Mbps。USB2.0 將速度定位在480Mbps,而IEEE1394 也推出了1394b 1.3.1 版草案,速度從800Mbps 起步,最高可達(dá)3.2Gbps。但這兩種版本目前都還沒有成熟。局局域中用得最多的是以太網(wǎng)接口,速度可達(dá)100Mbps,當(dāng)使用光纖傳輸時(shí),速度可
達(dá)1000Mbps。
1.2 USB 接口分析
通用串行總線(Universal Serial Bus USB),是一種快速、靈活的總線接口。與其它通信
接口比較,USB 接口的最大特點(diǎn)是易于使用,這也是USB 的主要設(shè)計(jì)目標(biāo)。作為一種高速總線接口,USB 適用于多種設(shè)備,比如數(shù)碼相機(jī)、MP3 播放機(jī)、高速數(shù)據(jù)采集設(shè)備等。易于使用還表現(xiàn)在USB 接口支持熱插拔,并且所有的配置過程都由系統(tǒng)自動(dòng)完成,無需用戶干預(yù)。
USB 接口支持1.5Mb/s(低速)、12Mb/s(全速)和高達(dá)480Mb/s(USB 2.0 規(guī)范)的數(shù)據(jù)傳輸
速率,扣除用于總線狀態(tài)、控制和錯(cuò)誤監(jiān)測(cè)等的數(shù)據(jù)傳輸,USB 的最大理論傳輸速率仍達(dá)1.2Mb/s 或9.6Mb/s,遠(yuǎn)高于一般的串行總線接口。
USB 接口芯片價(jià)格低廉,一個(gè)支持USB 1.1 規(guī)范的USB 接口芯片價(jià)格大多在人民幣
(2002 年)20~40 元之間,這也大大促進(jìn)USB 設(shè)備的開發(fā)與應(yīng)用。
(MCU 處理器)和PDIUSBD12(USB 芯片)完成了U 盤的開發(fā)。主要內(nèi)容涉及USB 接口
的U 盤開發(fā)過程中所涉及的技術(shù)內(nèi)容;重點(diǎn)介紹項(xiàng)目調(diào)試方法與步驟;并附上了自己在開發(fā)此項(xiàng)目過程中的一些心得與體會(huì)。
文中所涉及內(nèi)容有的來自互聯(lián)網(wǎng)上的資料、所用芯片技術(shù)資料、有關(guān)協(xié)議的文檔以及
他人總結(jié)的一些東西,在此不一一列舉出處,希望本文能給后續(xù)做此類開發(fā)的技術(shù)人員提供一個(gè)捷徑和指引,起到拋磚引玉的作用。一、項(xiàng)目背景
1.1 PC 接口簡(jiǎn)介
PC 中的接口有兩類:串行接口和并行接口。計(jì)算機(jī)內(nèi)部總線,如CPU 與存儲(chǔ)器之間勻
采用并行接口,這樣速度快;但外設(shè)卻以串行接口比較占優(yōu)勢(shì)。
傳統(tǒng)的打印機(jī)接口為并行接口,它實(shí)際上叫Cetronix 標(biāo)準(zhǔn),這種接口現(xiàn)在已經(jīng)沒有發(fā)
展了。SCSI 標(biāo)準(zhǔn)的全名是小型設(shè)備通用接口標(biāo)準(zhǔn),其傳輸速率為10M,早期的掃描儀一般使用此接口,硬盤與主機(jī)的聯(lián)接也使用這種接口。
串行接口出現(xiàn)最早,使用最廣的RS232 接口,但其速度太慢,現(xiàn)在已經(jīng)逐漸淘汰。USB
接口和IEEE1394 接口是兩種速度比較高的串行接口,還有局域網(wǎng)中的以太網(wǎng)接口,它們具有較廣闊的發(fā)展前景和應(yīng)用潛力。
USB 適用于低檔外設(shè)與主機(jī)之間的高速數(shù)據(jù)傳輸,USB1.1 可以達(dá)到1.5Mbps 或12Mbps
的傳輸率,而1394 更是可達(dá)100/200/400Mbps。USB2.0 將速度定位在480Mbps,而IEEE1394 也推出了1394b 1.3.1 版草案,速度從800Mbps 起步,最高可達(dá)3.2Gbps。但這兩種版本目前都還沒有成熟。局局域中用得最多的是以太網(wǎng)接口,速度可達(dá)100Mbps,當(dāng)使用光纖傳輸時(shí),速度可
達(dá)1000Mbps。
1.2 USB 接口分析
通用串行總線(Universal Serial Bus USB),是一種快速、靈活的總線接口。與其它通信
接口比較,USB 接口的最大特點(diǎn)是易于使用,這也是USB 的主要設(shè)計(jì)目標(biāo)。作為一種高速總線接口,USB 適用于多種設(shè)備,比如數(shù)碼相機(jī)、MP3 播放機(jī)、高速數(shù)據(jù)采集設(shè)備等。易于使用還表現(xiàn)在USB 接口支持熱插拔,并且所有的配置過程都由系統(tǒng)自動(dòng)完成,無需用戶干預(yù)。
USB 接口支持1.5Mb/s(低速)、12Mb/s(全速)和高達(dá)480Mb/s(USB 2.0 規(guī)范)的數(shù)據(jù)傳輸
速率,扣除用于總線狀態(tài)、控制和錯(cuò)誤監(jiān)測(cè)等的數(shù)據(jù)傳輸,USB 的最大理論傳輸速率仍達(dá)1.2Mb/s 或9.6Mb/s,遠(yuǎn)高于一般的串行總線接口。
USB 接口芯片價(jià)格低廉,一個(gè)支持USB 1.1 規(guī)范的USB 接口芯片價(jià)格大多在人民幣
(2002 年)20~40 元之間,這也大大促進(jìn)USB 設(shè)備的開發(fā)與應(yīng)用。
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 4260紙機(jī)烘缸軸在線修復(fù)項(xiàng)目報(bào)告 0次下載
- 2021年中國(guó)互聯(lián)網(wǎng)醫(yī)療內(nèi)容行業(yè)研究報(bào)告 24次下載
- 常用于USB通信分析的USB協(xié)議分析工具下載 7次下載
- USB教程及應(yīng)用實(shí)例 7次下載
- USB數(shù)據(jù)抓包軟件程序下載 9次下載
- USB 2.0技術(shù)協(xié)議英文資料匯總下載 11次下載
- 智能家電控制技術(shù)課程項(xiàng)目設(shè)計(jì)下載 2次下載
- USB 3.0存儲(chǔ)發(fā)展歷史及展望綜述 42次下載
- 自動(dòng)售貨機(jī)項(xiàng)目教程及文件下載 0次下載
- 用于電池供電世界中的USB技術(shù)資料下載
- 2020年自動(dòng)駕駛汽車技術(shù)報(bào)告 17次下載
- USB HID設(shè)備的報(bào)告及報(bào)告描述符的詳細(xì)資料簡(jiǎn)介 9次下載
- USB3.0是什么USB3.0技術(shù)說明 34次下載
- CPLD開發(fā)板實(shí)驗(yàn)子項(xiàng)目自評(píng)報(bào)告
- FPGA實(shí)用電路設(shè)計(jì)創(chuàng)新實(shí)驗(yàn)子項(xiàng)目自評(píng)報(bào)告
- 詳解USB4技術(shù)的主要優(yōu)點(diǎn) 6477次閱讀
- USB23年發(fā)展史,多了什么變化? 8.3w次閱讀
- USB硬件EMC設(shè)計(jì)要點(diǎn)分享 5976次閱讀
- 如何自己自制一個(gè)USB鍵盤 1.2w次閱讀
- usb通信的一些基礎(chǔ)知識(shí) 4439次閱讀
- 行業(yè)技術(shù)聯(lián)盟USB 3.0 Promoter Group正式公布了USB 3.2標(biāo)準(zhǔn) 2836次閱讀
- USB 3.2標(biāo)準(zhǔn)的主要技術(shù)要點(diǎn)介紹 3778次閱讀
- 全新的Vivado項(xiàng)目功能 可配置的報(bào)告 6065次閱讀
- USB 3.2接口的特征, USB 3.0和USB 2.0的區(qū)別 8.6w次閱讀
- mini usb和micro usb的區(qū)別 15.2w次閱讀
- PFMEA技術(shù)能夠有效降低項(xiàng)目管理的風(fēng)險(xiǎn),保證項(xiàng)目順利的進(jìn)行 8335次閱讀
- 淺析USB 3.2接口升級(jí)后的改變 3589次閱讀
- USB技術(shù)在可穿戴計(jì)算機(jī)中的應(yīng)用 1631次閱讀
- USB讀數(shù)裝置及上位機(jī)的設(shè)計(jì) 2443次閱讀
- CAN總線與USB的轉(zhuǎn)接技術(shù) 2500次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費(fèi)下載
- 0.00 MB | 1497次下載 | 免費(fèi)
- 2TC358743XBG評(píng)估板參考手冊(cè)
- 1.36 MB | 330次下載 | 免費(fèi)
- 3單片機(jī)典型實(shí)例介紹
- 18.19 MB | 99次下載 | 1 積分
- 4S7-200PLC編程實(shí)例詳細(xì)資料
- 1.17 MB | 28次下載 | 1 積分
- 5筆記本電腦主板的元件識(shí)別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 6開關(guān)電源原理及各功能電路詳解
- 0.38 MB | 14次下載 | 免費(fèi)
- 79天練會(huì)電子電路識(shí)圖
- 5.91 MB | 6次下載 | 免費(fèi)
- 8100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費(fèi)
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費(fèi)
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費(fèi)
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33564次下載 | 免費(fèi)
- 6接口電路圖大全
- 未知 | 30321次下載 | 免費(fèi)
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費(fèi)
- 8開關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21540次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537794次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191183次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183278次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138039次下載 | 免費(fèi)
評(píng)論