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

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

USB2.0接口控制芯片的固件設(shè)計(jì)與實(shí)現(xiàn)

發(fā)布時(shí)間:2020-11-05 03:35
   USB(Universal Serial Bus,通用串行總線)是外圍設(shè)備與計(jì)算機(jī)進(jìn)行連接的新型接口總線。自從問世以來,憑借其高速度和高通用性迅速成為個(gè)人計(jì)算機(jī)與外圍設(shè)備相連的標(biāo)準(zhǔn)接口,現(xiàn)在市場上售出的所有PC機(jī)都百分之百支持USB接口,而且很多外設(shè)只推出USB版本?梢灶A(yù)見,USB的應(yīng)用會越來越廣泛,其傳輸速率和通用性也會越來越高。 固件程序的設(shè)計(jì)是USB設(shè)備開發(fā)過程中非常重要的一個(gè)環(huán)節(jié),它直接影響到USB設(shè)備的傳輸速度。本文在深入分析USB2.0協(xié)議、海量存儲類規(guī)范和SCSI指令集的基礎(chǔ)上,提出了一種專門針對U盤應(yīng)用的固件設(shè)計(jì)方法,重點(diǎn)論述了固件實(shí)現(xiàn)過程中的幾個(gè)關(guān)鍵技術(shù),并給出了固件的調(diào)試過程和測試結(jié)果,證明USB2.0接口控制芯片的固件設(shè)計(jì)達(dá)到了預(yù)期目標(biāo)。 由于USB2.0協(xié)議的主/從式模式,固件的整個(gè)流程基于中斷模式實(shí)現(xiàn)。固件程序主要包括三部分:1)初始化單片機(jī)和所有外圍電路;2)中斷服務(wù)程序,完成各個(gè)模塊產(chǎn)生的中斷響應(yīng);3)任務(wù)處理子模塊,供中斷服務(wù)程序調(diào)用,完成具體的USB設(shè)備操作。在實(shí)現(xiàn)的過程中,主處理程序完成系統(tǒng)的初始化并輪詢中斷,中斷復(fù)位程序調(diào)用底層的任務(wù)處理模塊來完成相應(yīng)的處理。固件負(fù)責(zé)協(xié)議的解析和處理,不干預(yù)數(shù)據(jù)的傳輸,這樣,一方面保證了快速的數(shù)據(jù)傳輸和較好的軟件結(jié)構(gòu),另一方面簡化了編程和測試。 USB協(xié)議有嚴(yán)格的時(shí)間要求,這就使得程序必須在有效時(shí)間內(nèi)對某些請求或狀態(tài)進(jìn)行處理。因此,在調(diào)試過程中,較多借助串口輸出程序的輸出信息來輔助調(diào)試,定位問題所在。調(diào)試過程分為三步進(jìn)行:首先借助PC調(diào)試軟件(BusHound、R80515仿真器等)將設(shè)備端的USB協(xié)議調(diào)通;然后,用調(diào)試好的USB設(shè)備控制接口來開發(fā),調(diào)試PC軟件;最后,加上USB設(shè)備端的其它用戶程序,對整個(gè)完整的系統(tǒng)進(jìn)行系統(tǒng)調(diào)試。 通過對調(diào)試過程和性能測試結(jié)果的分析,我們可以看出,固件能夠控制硬件電路快速的完成各種操作,達(dá)到了預(yù)期的設(shè)計(jì)目標(biāo)。
【學(xué)位單位】:電子科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位年份】:2006
【中圖分類】:TN492;TP334.7
【部分圖文】:

內(nèi)部寄存器,固件,端點(diǎn),串口


可以通過PC串口設(shè)置端點(diǎn)來觀測MCU內(nèi)部寄存器、內(nèi)部RAM和外部RAM,從而判斷MCU是否得到了正確的結(jié)果,固件是否得到了正確的操作反饋和數(shù)據(jù)。MCU模塊PC的仿真界面如圖5一3所示:圖5一3R80515調(diào)試軟件

調(diào)試軟件


電子科技大學(xué)碩士學(xué)位論文圖5一ZFPGA搭建的調(diào)試電路板可以通過PC串口設(shè)置端點(diǎn)來觀測MCU內(nèi)部寄存器、內(nèi)部RAM和外部RAM,從而判斷MCU是否得到了正確的結(jié)果,固件是否得到了正確的操作反饋和數(shù)據(jù)。MCU模塊PC的仿真界面如圖5一3所示:圖5一3R80515調(diào)試軟件

界面圖,軟件工作,界面


第五章USB.20接口控制芯片固件的調(diào)試及測試結(jié)果另外一個(gè)非常重要的軟件是BusHuond,其工作界面如圖5一4所示。圖5一4BusHound軟件工作界面BusHound是Persiotf公司開發(fā)的串行總線協(xié)議分析軟件,可以免費(fèi)下載試用版。BusHound是一個(gè)可以捕捉BUS總線數(shù)據(jù)的軟件,同時(shí)還可以捕捉主機(jī)發(fā)出的各種控制信號的信息,為USB總線的調(diào)試提供一種測試的途徑。5.2USB2.0協(xié)議處理層固件調(diào)試方法USB協(xié)議的調(diào)試主要是對設(shè)備枚舉過程的調(diào)試,下面將對USB協(xié)議調(diào)試過程中的幾個(gè)階段性的步驟分別進(jìn)行詳細(xì)闡述。首先USB芯片應(yīng)能夠正常工作,這個(gè)階段包括初始化MCU的各個(gè)端口、中斷初始化、設(shè)置中斷服務(wù)程序入口地址、初始化MCU的中斷方式為低電平觸發(fā),這時(shí)PC機(jī)上會出現(xiàn)“未知設(shè)備類型”的USB設(shè)備,USB設(shè)備將等待端點(diǎn)0的中斷到來
【相似文獻(xiàn)】

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

1 許煜;葉煒;顧一;詹奇;;基于USB2.0、CPLD和CCD的高速圖像采集系統(tǒng)設(shè)計(jì)[J];光學(xué)儀器;2009年02期

2 張?zhí)旌?鮮艷霞;鄭方燕;陳自然;;基于FPGA的100Msps高速數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)[J];激光雜志;2011年04期

3 張健;魏巍;;具有固件的混合操作系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J];天津科技;2011年03期

4 友文;;解決ThinkPad啟動異常[J];電腦知識與技術(shù)(經(jīng)驗(yàn)技巧);2011年08期

5 黃惠欽;楊威棣;潘雪峰;;基于TMS320F2812的高速數(shù)據(jù)采集系統(tǒng)[J];計(jì)算機(jī)與數(shù)字工程;2011年08期

6 柴海莉;盛大鵬;;一種通用檢測設(shè)備的研究實(shí)現(xiàn)[J];微計(jì)算機(jī)信息;2011年07期

7 代月松;董力科;孫正席;陳昌鑫;;基于CY7C68013A的并口轉(zhuǎn)USB口數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)[J];電子設(shè)計(jì)工程;2011年16期

8 陳曉軍;;DIY一臺廉價(jià)BT下載機(jī)[J];衛(wèi)星電視與寬帶多媒體;2011年13期

9 陸浩;王振占;;高速大容量固態(tài)存儲器設(shè)計(jì)[J];計(jì)算機(jī)工程;2011年15期

10 李皓;李險(xiǎn)峰;龐九鳳;黃侃;鄭衍松;佟冬;程旭;;基于固件的系統(tǒng)芯片協(xié)同驗(yàn)證平臺[J];計(jì)算機(jī)輔助設(shè)計(jì)與圖形學(xué)學(xué)報(bào);2011年09期


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

1 李會銀;基于USB接口的測井電纜數(shù)據(jù)傳輸系統(tǒng)研究[D];中國石油大學(xué);2007年


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

1 劉好朋;基于USB接口的DSP數(shù)據(jù)采集卡[D];西南交通大學(xué);2005年

2 趙背生;USB技術(shù)的研究及其在數(shù)字光纖塞規(guī)中的應(yīng)用[D];四川大學(xué);2005年

3 孫延泉;電腦中頻治療儀監(jiān)控中心和工作分機(jī)的研制[D];第四軍醫(yī)大學(xué);2005年

4 林茂隆;基于USB實(shí)時(shí)圖像數(shù)據(jù)采集系統(tǒng)軟件設(shè)計(jì)與實(shí)現(xiàn)[D];華中科技大學(xué);2007年

5 秦劍;車載多媒體視音系統(tǒng)的設(shè)計(jì)與研究[D];合肥工業(yè)大學(xué);2005年

6 耿國慶;基于USB接口的指紋圖像采集與處理的研究[D];首都師范大學(xué);2004年

7 趙亮;基于優(yōu)盤應(yīng)用的USB2.0接口控制芯片的設(shè)計(jì)與實(shí)現(xiàn)[D];電子科技大學(xué);2005年

8 肖興華;基于USB接口的虛擬數(shù)字存儲示波器[D];南京理工大學(xué);2003年

9 段軍;基于USB的數(shù)據(jù)采集和控制系統(tǒng)的開發(fā)與研究[D];南京理工大學(xué);2004年

10 黃煒;USB2.0IP核的主控制器設(shè)計(jì)[D];電子科技大學(xué);2004年



本文編號:2871065

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

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


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

版權(quán)申明:資料由用戶68f4a***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com
99久久精品免费看国产高清| 性欧美唯美尤物另类视频| 一本久道久久综合中文字幕| 亚洲一区二区精品免费| 国产又大又黄又粗的黄色| 欧美日韩国产综合特黄| 日韩精品在线观看一区| 欧美丰满大屁股一区二区三区| 好吊色欧美一区二区三区顽频| 国产午夜福利在线观看精品| 91亚洲精品国产一区| 国产一区欧美一区日本道| 黄色污污在线免费观看| 中文字幕精品一区二区年下载| 99久只有精品免费视频播放| 空之色水之色在线播放| 亚洲精品一区二区三区免| 91香蕉视频精品在线看| 亚洲欧美一二区日韩高清在线| 中文字幕有码视频熟女| 国产二级一级内射视频播放| 麻豆视频传媒入口在线看| 99久久精品一区二区国产| 国产免费成人激情视频| 老司机这里只有精品视频| 在线观看国产午夜福利| 亚洲天堂男人在线观看| 99久久精品视频一区二区| 国产午夜精品久久福利| 亚洲精品国产精品日韩| 久久99精品日韩人妻| 欧美一区二区三区99| 欧美精品久久男人的天堂| 日本 一区二区 在线| 午夜福利精品视频视频| 日本人妻精品中文字幕不卡乱码| 久久亚洲精品中文字幕| 91超频在线视频中文字幕| 中文字幕人妻av不卡| 国产精品涩涩成人一区二区三区| 国产肥妇一区二区熟女精品|