嵌入式系統(tǒng)中USB海量存儲設(shè)備的設(shè)計與實(shí)現(xiàn)
發(fā)布時間:2020-09-04 09:13
嵌入式系統(tǒng)是一門實(shí)踐性極強(qiáng)的課程,軟硬件的結(jié)合程度高,眾多高校均開設(shè)了此門課程,但在實(shí)驗(yàn)系統(tǒng)的開發(fā)上還存在較大的不足,本課題便是針對嵌入式系統(tǒng)中廣泛使用的USB設(shè)備而開發(fā)的一個實(shí)驗(yàn),并作為我校“嵌入式系統(tǒng)及應(yīng)用”精品課程中實(shí)驗(yàn)系統(tǒng)的補(bǔ)充和完善。 USB(Universal Serial Bus)技術(shù)在數(shù)據(jù)傳輸上的應(yīng)用已變得越來越普遍,在嵌入式系統(tǒng)中也是一種十分重要的通信方式,但由于USB協(xié)議復(fù)雜,USB設(shè)備類的實(shí)現(xiàn)需要一定的嵌入式系統(tǒng)開發(fā)經(jīng)驗(yàn),因此在教學(xué)實(shí)驗(yàn)中較少涉及。因此,本人在“嵌入式實(shí)時內(nèi)核移植及應(yīng)用開發(fā)”項(xiàng)目中積累了一定的開發(fā)經(jīng)驗(yàn)后,通過仔細(xì)研究USB1.1協(xié)議,利用Nand Flash、W90P710開發(fā)板及板上自帶USB設(shè)備控制器,設(shè)計了一個簡單的易于理解和掌握的USB海量存儲設(shè)備。 在USB海量存儲設(shè)備的設(shè)計中,采用了無操作系統(tǒng)的方式,且對底層的硬件抽象層和命令接口層的實(shí)現(xiàn),都有較為詳細(xì)的描述,因此本系統(tǒng)對嵌入式開發(fā)初學(xué)者在編寫驅(qū)動程序時可起到直觀的借鑒作用;USB設(shè)備固件設(shè)計層次簡明清晰,與USB協(xié)議相對應(yīng),對于其它設(shè)備協(xié)議棧的軟件實(shí)現(xiàn)有一定的參考價值。本論文分析了USB設(shè)備與主機(jī)通訊的原理,實(shí)現(xiàn)了對Nand Flash的讀寫方法,從而為擴(kuò)充實(shí)驗(yàn)的設(shè)計提供了基礎(chǔ),使其可以滿足于教學(xué)實(shí)驗(yàn)的要求。
【學(xué)位單位】:電子科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位年份】:2009
【中圖分類】:TP368.1
本文編號:2812137
【學(xué)位單位】:電子科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位年份】:2009
【中圖分類】:TP368.1
【引證文獻(xiàn)】
相關(guān)碩士學(xué)位論文 前2條
1 張奎剛;無線智能網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng)的接口設(shè)計與研究[D];天津理工大學(xué);2012年
2 周曉文;基于ARM的圖像采集與藍(lán)牙傳輸?shù)脑O(shè)計與實(shí)現(xiàn)[D];武漢理工大學(xué);2012年
本文編號:2812137
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2812137.html
最近更新
教材專著