資料介紹
本文介紹了在基于ARM7 的嵌入式系統(tǒng)上開(kāi)發(fā)USB 接口的詳細(xì)內(nèi)容。項(xiàng)目使用ARM7
(MCU 處理器)和PDIUSBD12(USB 芯片)完成了U 盤(pán)的開(kāi)發(fā)。主要內(nèi)容涉及USB 接口
的U 盤(pán)開(kāi)發(fā)過(guò)程中所涉及的技術(shù)內(nèi)容;重點(diǎn)介紹項(xiàng)目調(diào)試方法與步驟;并附上了自己在開(kāi)發(fā)此項(xiàng)目過(guò)程中的一些心得與體會(huì)。
文中所涉及內(nèi)容有的來(lái)自互聯(lián)網(wǎng)上的資料、所用芯片技術(shù)資料、有關(guān)協(xié)議的文檔以及
他人總結(jié)的一些東西,在此不一一列舉出處,希望本文能給后續(xù)做此類(lèi)開(kāi)發(fā)的技術(shù)人員提供一個(gè)捷徑和指引,起到拋磚引玉的作用。一、項(xiàng)目背景
1.1 PC 接口簡(jiǎn)介
PC 中的接口有兩類(lèi):串行接口和并行接口。計(jì)算機(jī)內(nèi)部總線,如CPU 與存儲(chǔ)器之間勻
采用并行接口,這樣速度快;但外設(shè)卻以串行接口比較占優(yōu)勢(shì)。
傳統(tǒng)的打印機(jī)接口為并行接口,它實(shí)際上叫Cetronix 標(biāo)準(zhǔn),這種接口現(xiàn)在已經(jīng)沒(méi)有發(fā)
展了。SCSI 標(biāo)準(zhǔn)的全名是小型設(shè)備通用接口標(biāo)準(zhǔn),其傳輸速率為10M,早期的掃描儀一般使用此接口,硬盤(pán)與主機(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。但這兩種版本目前都還沒(méi)有成熟。局局域中用得最多的是以太網(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 接口支持熱插拔,并且所有的配置過(guò)程都由系統(tǒng)自動(dòng)完成,無(wú)需用戶干預(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è)備的開(kāi)發(fā)與應(yīng)用。
(MCU 處理器)和PDIUSBD12(USB 芯片)完成了U 盤(pán)的開(kāi)發(fā)。主要內(nèi)容涉及USB 接口
的U 盤(pán)開(kāi)發(fā)過(guò)程中所涉及的技術(shù)內(nèi)容;重點(diǎn)介紹項(xiàng)目調(diào)試方法與步驟;并附上了自己在開(kāi)發(fā)此項(xiàng)目過(guò)程中的一些心得與體會(huì)。
文中所涉及內(nèi)容有的來(lái)自互聯(lián)網(wǎng)上的資料、所用芯片技術(shù)資料、有關(guān)協(xié)議的文檔以及
他人總結(jié)的一些東西,在此不一一列舉出處,希望本文能給后續(xù)做此類(lèi)開(kāi)發(fā)的技術(shù)人員提供一個(gè)捷徑和指引,起到拋磚引玉的作用。一、項(xiàng)目背景
1.1 PC 接口簡(jiǎn)介
PC 中的接口有兩類(lèi):串行接口和并行接口。計(jì)算機(jī)內(nèi)部總線,如CPU 與存儲(chǔ)器之間勻
采用并行接口,這樣速度快;但外設(shè)卻以串行接口比較占優(yōu)勢(shì)。
傳統(tǒng)的打印機(jī)接口為并行接口,它實(shí)際上叫Cetronix 標(biāo)準(zhǔn),這種接口現(xiàn)在已經(jīng)沒(méi)有發(fā)
展了。SCSI 標(biāo)準(zhǔn)的全名是小型設(shè)備通用接口標(biāo)準(zhǔn),其傳輸速率為10M,早期的掃描儀一般使用此接口,硬盤(pán)與主機(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。但這兩種版本目前都還沒(méi)有成熟。局局域中用得最多的是以太網(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 接口支持熱插拔,并且所有的配置過(guò)程都由系統(tǒng)自動(dòng)完成,無(wú)需用戶干預(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è)備的開(kāi)發(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)駕駛汽車(chē)技術(shù)報(bào)告 17次下載
- USB HID設(shè)備的報(bào)告及報(bào)告描述符的詳細(xì)資料簡(jiǎn)介 9次下載
- USB3.0是什么USB3.0技術(shù)說(shuō)明 34次下載
- CPLD開(kāi)發(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鍵盤(pán) 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三相逆變主電路的原理圖和PCB資料合集免費(fèi)下載
- 27.35 MB | 85次下載 | 1 積分
- 2開(kāi)關(guān)升壓型鋰電池充電管理芯片F(xiàn)LD5302/3數(shù)據(jù)手冊(cè)
- 2.33 MB | 1次下載 | 免費(fèi)
- 3匯編語(yǔ)言教學(xué)中文資料
- 1.43 MB | 1次下載 | 免費(fèi)
- 4FS8600 高輸入80V電壓、超低功耗穩(wěn)壓器LDO數(shù)據(jù)手冊(cè)
- 3.32 MB | 次下載 | 免費(fèi)
- 5FS6206低功耗線性穩(wěn)壓LDO數(shù)據(jù)手冊(cè)
- 0.95 MB | 次下載 | 免費(fèi)
- 6JW1606S杰華特升壓LED控制器 兼容外部NTC熱敏電阻
- 785.04 KB | 次下載 | 免費(fèi)
- 7DS-CM2A H00-CN-V2
- 731.54 KB | 次下載 | 免費(fèi)
- 8PS176HDMQFN48GTR2規(guī)格書(shū)
- 1.08 MB | 次下載 | 免費(fèi)
本月
- 1涂鴉各WiFi模塊原理圖加PCB封裝
- 11.75 MB | 89次下載 | 1 積分
- 2三相逆變主電路的原理圖和PCB資料合集免費(fèi)下載
- 27.35 MB | 85次下載 | 1 積分
- 3錦銳科技CA51F2 SDK開(kāi)發(fā)包
- 24.06 MB | 43次下載 | 1 積分
- 4錦銳CA51F005 SDK開(kāi)發(fā)包
- 19.47 MB | 19次下載 | 1 積分
- 5PCB的EMC設(shè)計(jì)指南
- 2.47 MB | 16次下載 | 1 積分
- 6HC05藍(lán)牙原理圖加PCB
- 15.76 MB | 13次下載 | 1 積分
- 7常用電子元器件介紹
- 3.21 MB | 6次下載 | 免費(fèi)
- 8基礎(chǔ)模擬電子電路
- 3.80 MB | 5次下載 | 1 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935127次下載 | 10 積分
- 2開(kāi)源硬件-PMP21529.1-4 開(kāi)關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191390次下載 | 10 積分
- 5十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183343次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81591次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73815次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65989次下載 | 10 積分
評(píng)論