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