天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 計算機論文 >

基于STM32F103芯片的USB接口的研究與實現(xiàn)

發(fā)布時間:2020-05-05 03:00
【摘要】: USB是一種新型的計算機總線接口技術(shù),其全稱為Universal Serial Bus(通用串行總線)。USB接口使計算機和外部設(shè)備的連接變得十分方便。到目前為止,USB已經(jīng)在PC機的多種外設(shè)上得到了應(yīng)用,同時在工業(yè)生產(chǎn)、科研等領(lǐng)域也得到了廣泛的應(yīng)用。USB成為逐漸取代其它接口標(biāo)準(zhǔn)的數(shù)據(jù)通信標(biāo)準(zhǔn),USB接口也有了取代其它老式接口的趨勢,F(xiàn)今基于USB,尤其是USB2.0的設(shè)備應(yīng)用非常廣泛。 筆者以意法半導(dǎo)體公司采用ARM Cortex-M3 32位RISC內(nèi)核的STM32F103芯片為硬件平臺,結(jié)合USB2.0規(guī)范協(xié)議和STM32F103芯片的USB接口特性,分別設(shè)計并實現(xiàn)了基于STM32F103的USB設(shè)備功能和USB HOST功能。 文章首先簡單介紹了USB總線和USB系統(tǒng)結(jié)構(gòu)的概念,剖析了USB2.0規(guī)范協(xié)議。然后基于STM32F103 USB固件庫開發(fā)了針對STM32F103 USB接口的PC機下的Windows驅(qū)動程序和應(yīng)用程序,驗證了STM32F103 USB作為USB從設(shè)備的可行性。另外針對STM32F103應(yīng)用范圍的擴大,STM32F103作為USB主控制端的應(yīng)用需求也日益增大,本文通過引入USB總線接口芯片CH375擴展了STM32F103的USB HOST功能,并通過設(shè)計一個針對STM32F103的USBHOST的U盤解決方案驗證了STM32F103作為USB主控制端的可行性。 全文全篇圍繞ST公司STM32F103芯片的USB接口的研究和擴展作了全面地介紹,為基于STM32F103芯片USB的進一步應(yīng)用打下了良好的基礎(chǔ)。
【圖文】:

總線


usB(tjniversalserialBus,通JIJ串行總線)鼓早是山Intel、IBM等一L家公司共同開發(fā)的一種新的外設(shè)連接技術(shù)。以前的外部設(shè)備是通過RS232、少}幾行接口、ISA接日、PCI接口和PS/2接口等老式專用接11來實現(xiàn)與公十算機的通信,,了日是這些接口存在著接口體積龐大、接「}規(guī)范不統(tǒng)一、無法擴展和不支持熱插拔的缺陷【5]。USB少個不完全是一個串口,它實際上是一種串行總線,它把串[]、井口等不同的接日統(tǒng)一起來,使用一個4針插頭作為標(biāo)準(zhǔn)插頭,解決了串行設(shè)務(wù)和并行設(shè)備如何與計算機相連的難題,大大簡化了計算機與外設(shè)的連接過程121】。 2.1USB總線的分類及特點 2.1.1USB總線的分類按照數(shù)據(jù)傳輸率,USB的總線分類如圖2一1所示。日前USB支持3種傳輸速率:低速l.SMbi燈S、全速12Mbi燈S不[l高速48OMbit/S。趁趁房 房應(yīng)屠 屠壽趁 趁

簡單模型,主機,USB系統(tǒng),USB設(shè)備


USB主機USB設(shè)備圖2一3:usB系統(tǒng)的簡單模型如圖2一3所示,一個USB系統(tǒng)主要被定義為三個部分:USB主機,USB設(shè)備,USB互連【7」。1.USB主機指的是包含USB主控制器,并且能夠控制完成主機和USB設(shè)備之間數(shù)據(jù)傳輸?shù)脑O(shè)備。廣義來說,usB主機包括計算機和具有uSB主控芯片的設(shè)備。USB系統(tǒng)的數(shù)據(jù)和命令的傳輸都是由USB主機來啟動的,所以USB主機在整個數(shù)據(jù)傳輸過程中占據(jù)著主導(dǎo)地位。USB協(xié)議規(guī)定,在同一時刻USB系統(tǒng)中只允許存在一個USB主機
【學(xué)位授予單位】:復(fù)旦大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2009
【分類號】:TP334.7

【引證文獻】

相關(guān)期刊論文 前1條

1 常霞;馬建偉;;基于STM32的列車空氣動力學(xué)數(shù)據(jù)采集系統(tǒng)[J];儀表技術(shù)與傳感器;2011年04期

相關(guān)碩士學(xué)位論文 前10條

1 傅仕杰;基于STM32的分布式智能溫室控制系統(tǒng)[D];太原理工大學(xué);2011年

2 莊浩;高速動車試驗USB數(shù)據(jù)讀寫控制器設(shè)計[D];西南交通大學(xué);2011年

3 丁珍紅;基于STM32的高速大容量數(shù)據(jù)采集存儲系統(tǒng)設(shè)計[D];上海交通大學(xué);2011年

4 戴麗莉;基于ARM的嵌入式USB主機系統(tǒng)的研究[D];哈爾濱理工大學(xué);2011年

5 馬建偉;基于STM32的空氣動力學(xué)數(shù)據(jù)采集系統(tǒng)的設(shè)計[D];西南交通大學(xué);2010年

6 張洋;鐵餅運動信息分析系統(tǒng)的研究與實現(xiàn)[D];北方工業(yè)大學(xué);2012年

7 張弛;基于USB的通用虛擬儀器系統(tǒng)的設(shè)計與實現(xiàn)[D];陜西科技大學(xué);2012年

8 劉振江;潛標(biāo)系統(tǒng)數(shù)據(jù)采集存儲技術(shù)研究[D];哈爾濱工程大學(xué);2012年

9 陳海濱;熒光相關(guān)光譜分析儀的硬件系統(tǒng)設(shè)計[D];上海交通大學(xué);2013年

10 侯志華;基于現(xiàn)代信息技術(shù)的車載終端系統(tǒng)研究[D];長安大學(xué);2012年



本文編號:2649427

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2649427.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶c5786***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com