基于“銀河飛騰”-DSP的嵌入式移動(dòng)電子閱讀器的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2021-07-28 19:17
隨著現(xiàn)代電子技術(shù)的迅猛發(fā)展和嵌入式系統(tǒng)技術(shù)的廣泛應(yīng)用,人類文明的載體——書(shū)籍,已經(jīng)從紙向磁盤(pán)、光盤(pán)等數(shù)字形式轉(zhuǎn)變。為了滿足人們移動(dòng)閱讀書(shū)籍的需求,集硬件與軟件一體、采用嵌入式設(shè)計(jì)方案構(gòu)建的移動(dòng)電子閱讀器進(jìn)入了人們的日常生活。它改變了人們的閱讀習(xí)慣,預(yù)示著閱讀無(wú)紙化時(shí)代的到來(lái)。研究和開(kāi)發(fā)一個(gè)功能齊全、系統(tǒng)穩(wěn)定、價(jià)格低廉的電子閱讀器,已成為嵌入式產(chǎn)品應(yīng)用研究的熱門(mén)課題。論文首先分析了嵌入式移動(dòng)電子閱讀器的特點(diǎn)及發(fā)展趨勢(shì),介紹了國(guó)防科大計(jì)算機(jī)學(xué)院自主研制的高性能定點(diǎn)數(shù)字信號(hào)處理器“銀河飛騰”—D4B,闡述了以“銀河飛騰”-DSP為核心設(shè)計(jì)的嵌入式電子閱讀器的總體軟硬件結(jié)構(gòu)。通過(guò)對(duì)USB協(xié)議的研究,提出嵌入式系統(tǒng)下的USB主機(jī)系統(tǒng)的實(shí)現(xiàn)方案,詳細(xì)設(shè)計(jì)了采用“Philips ISP1761”高速USB主控制芯片的USB主機(jī)系統(tǒng),包括USB硬件接口電路,以及由USB主機(jī)協(xié)議系統(tǒng)、Mass Storage類協(xié)議軟件和FAT文件系統(tǒng)軟件三部分組成的系統(tǒng)軟件。接著深入研究BMP、JPG、TXT、PDF等文件的文檔格式,提出在嵌入式系統(tǒng)下電子閱讀器的軟件設(shè)計(jì)方案,自主完成了軟件結(jié)構(gòu)設(shè)計(jì),實(shí)現(xiàn)對(duì)這些格式的電...
【文章來(lái)源】:國(guó)防科技大學(xué)湖南省 211工程院校 985工程院校
【文章頁(yè)數(shù)】:84 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
“銀河飛騰”一D4B的總體結(jié)構(gòu)圖
國(guó)防科學(xué)技術(shù)大學(xué)研究生院工學(xué)碩士學(xué)位論文圖2.6基于“銀河飛騰”一SP的電路板圖2,7采用p丘山ps“ISpl761”芯片的USB主機(jī)系統(tǒng)電路板 2.4USB主機(jī)系統(tǒng)軟件設(shè)計(jì)對(duì)于嵌入式系統(tǒng)來(lái)說(shuō),一般USB主機(jī)僅配置一個(gè)USB設(shè)備,而這些設(shè)備是低功耗的支持 MassStorage的Rash存儲(chǔ)器設(shè)備,考慮到UsB協(xié)議的復(fù)雜性,在進(jìn)行USB主機(jī)系統(tǒng)軟件設(shè)計(jì)時(shí),側(cè)重地實(shí)現(xiàn)一部分功能,而后再逐步實(shí)施和完善。USB主機(jī)協(xié)議的系統(tǒng)軟件、 Massstorage類協(xié)議軟件、FAT文件系統(tǒng)軟件三部分是整個(gè)USB主機(jī)系統(tǒng)的核心軟件。USB大容量存儲(chǔ)類主機(jī)設(shè)計(jì)的難點(diǎn)是將USB主機(jī)驅(qū)動(dòng)、數(shù)據(jù)通信傳輸和文件系統(tǒng)高效能的匹配,實(shí)現(xiàn)USB數(shù)據(jù)流的高速無(wú)誤傳輸。本系統(tǒng)USB主機(jī)軟件采用圖2.8所示的軟件體
圖2.11對(duì)IsP1761讀操作函數(shù)源代碼.2USB主機(jī)最底層數(shù)據(jù)包的發(fā)送事務(wù)處理一般由3個(gè)階段組成:令牌階段、數(shù)據(jù)階段和務(wù)處理的類型,包括SETUP、州和OUT;數(shù)據(jù)階段Datao和Datal兩種數(shù)據(jù)包交替使用,以支持雙方的發(fā)方提供反饋,告知數(shù)據(jù)是否正確接收。是usB傳輸函數(shù)usbxfe/gl。usbxfer管理著usB的備地址usbAddr、端點(diǎn)地址EndPoint、令牌包類型P傳輸數(shù)據(jù)總長(zhǎng)度Len加、DsP數(shù)據(jù)緩存區(qū)指針Bufl七如圖2,12所示,具體函數(shù)實(shí)現(xiàn)程序如圖2.13所示。沙)))寫(xiě)寫(xiě)下一,介r靦長(zhǎng)度的數(shù){{{招招到級(jí)沖區(qū)一一
【參考文獻(xiàn)】:
期刊論文
[1]Linux下USB設(shè)備驅(qū)動(dòng)研究與開(kāi)發(fā)[J]. 楊偉,劉強(qiáng),顧新. 計(jì)算機(jī)工程. 2006(19)
[2]嵌入式USB主機(jī)大容量實(shí)時(shí)存儲(chǔ)系統(tǒng)的研制[J]. 劉傳波,莫易敏. 現(xiàn)代制造工程. 2006(08)
[3]基于XML的PDF文檔信息抽取系統(tǒng)的研究[J]. 宋艷娟,張文德. 現(xiàn)代圖書(shū)情報(bào)技術(shù). 2005(09)
[4]嵌入式系統(tǒng)上的USB-HOST設(shè)計(jì)[J]. 孫駿,王曉蔚. 現(xiàn)代電子技術(shù). 2004(24)
[5]DSP的嵌入式USB主機(jī)接口設(shè)計(jì)[J]. 劉兵,徐家愷,劉陽(yáng). 微型機(jī)與應(yīng)用. 2004(08)
[6]嵌入式USB主機(jī)系統(tǒng)的研究與設(shè)計(jì)[J]. 馬偉. 計(jì)算機(jī)測(cè)量與控制. 2003(05)
[7]點(diǎn)陣式液晶顯示系統(tǒng)圖文界面的設(shè)計(jì)[J]. 林雪明,陳華輝,王讓定. 微機(jī)發(fā)展. 2000(01)
[8]面向?qū)ο蟮闹形腜DF閱讀器的設(shè)計(jì)與實(shí)現(xiàn)[J]. 楊道良. 計(jì)算機(jī)應(yīng)用. 1999(06)
碩士論文
[1]基于ARM的嵌入式USB主機(jī)系統(tǒng)設(shè)計(jì)[D]. 洪毅峰.浙江大學(xué) 2005
[2]一種電子詞典的設(shè)計(jì)與實(shí)現(xiàn)[D]. 楊岸.華中科技大學(xué) 2004
[3]無(wú)損圖像壓縮技術(shù)的研究與應(yīng)用[D]. 籍俊偉.北京化工大學(xué) 2004
本文編號(hào):3308485
【文章來(lái)源】:國(guó)防科技大學(xué)湖南省 211工程院校 985工程院校
【文章頁(yè)數(shù)】:84 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
“銀河飛騰”一D4B的總體結(jié)構(gòu)圖
國(guó)防科學(xué)技術(shù)大學(xué)研究生院工學(xué)碩士學(xué)位論文圖2.6基于“銀河飛騰”一SP的電路板圖2,7采用p丘山ps“ISpl761”芯片的USB主機(jī)系統(tǒng)電路板 2.4USB主機(jī)系統(tǒng)軟件設(shè)計(jì)對(duì)于嵌入式系統(tǒng)來(lái)說(shuō),一般USB主機(jī)僅配置一個(gè)USB設(shè)備,而這些設(shè)備是低功耗的支持 MassStorage的Rash存儲(chǔ)器設(shè)備,考慮到UsB協(xié)議的復(fù)雜性,在進(jìn)行USB主機(jī)系統(tǒng)軟件設(shè)計(jì)時(shí),側(cè)重地實(shí)現(xiàn)一部分功能,而后再逐步實(shí)施和完善。USB主機(jī)協(xié)議的系統(tǒng)軟件、 Massstorage類協(xié)議軟件、FAT文件系統(tǒng)軟件三部分是整個(gè)USB主機(jī)系統(tǒng)的核心軟件。USB大容量存儲(chǔ)類主機(jī)設(shè)計(jì)的難點(diǎn)是將USB主機(jī)驅(qū)動(dòng)、數(shù)據(jù)通信傳輸和文件系統(tǒng)高效能的匹配,實(shí)現(xiàn)USB數(shù)據(jù)流的高速無(wú)誤傳輸。本系統(tǒng)USB主機(jī)軟件采用圖2.8所示的軟件體
圖2.11對(duì)IsP1761讀操作函數(shù)源代碼.2USB主機(jī)最底層數(shù)據(jù)包的發(fā)送事務(wù)處理一般由3個(gè)階段組成:令牌階段、數(shù)據(jù)階段和務(wù)處理的類型,包括SETUP、州和OUT;數(shù)據(jù)階段Datao和Datal兩種數(shù)據(jù)包交替使用,以支持雙方的發(fā)方提供反饋,告知數(shù)據(jù)是否正確接收。是usB傳輸函數(shù)usbxfe/gl。usbxfer管理著usB的備地址usbAddr、端點(diǎn)地址EndPoint、令牌包類型P傳輸數(shù)據(jù)總長(zhǎng)度Len加、DsP數(shù)據(jù)緩存區(qū)指針Bufl七如圖2,12所示,具體函數(shù)實(shí)現(xiàn)程序如圖2.13所示。沙)))寫(xiě)寫(xiě)下一,介r靦長(zhǎng)度的數(shù){{{招招到級(jí)沖區(qū)一一
【參考文獻(xiàn)】:
期刊論文
[1]Linux下USB設(shè)備驅(qū)動(dòng)研究與開(kāi)發(fā)[J]. 楊偉,劉強(qiáng),顧新. 計(jì)算機(jī)工程. 2006(19)
[2]嵌入式USB主機(jī)大容量實(shí)時(shí)存儲(chǔ)系統(tǒng)的研制[J]. 劉傳波,莫易敏. 現(xiàn)代制造工程. 2006(08)
[3]基于XML的PDF文檔信息抽取系統(tǒng)的研究[J]. 宋艷娟,張文德. 現(xiàn)代圖書(shū)情報(bào)技術(shù). 2005(09)
[4]嵌入式系統(tǒng)上的USB-HOST設(shè)計(jì)[J]. 孫駿,王曉蔚. 現(xiàn)代電子技術(shù). 2004(24)
[5]DSP的嵌入式USB主機(jī)接口設(shè)計(jì)[J]. 劉兵,徐家愷,劉陽(yáng). 微型機(jī)與應(yīng)用. 2004(08)
[6]嵌入式USB主機(jī)系統(tǒng)的研究與設(shè)計(jì)[J]. 馬偉. 計(jì)算機(jī)測(cè)量與控制. 2003(05)
[7]點(diǎn)陣式液晶顯示系統(tǒng)圖文界面的設(shè)計(jì)[J]. 林雪明,陳華輝,王讓定. 微機(jī)發(fā)展. 2000(01)
[8]面向?qū)ο蟮闹形腜DF閱讀器的設(shè)計(jì)與實(shí)現(xiàn)[J]. 楊道良. 計(jì)算機(jī)應(yīng)用. 1999(06)
碩士論文
[1]基于ARM的嵌入式USB主機(jī)系統(tǒng)設(shè)計(jì)[D]. 洪毅峰.浙江大學(xué) 2005
[2]一種電子詞典的設(shè)計(jì)與實(shí)現(xiàn)[D]. 楊岸.華中科技大學(xué) 2004
[3]無(wú)損圖像壓縮技術(shù)的研究與應(yīng)用[D]. 籍俊偉.北京化工大學(xué) 2004
本文編號(hào):3308485
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3308485.html
最近更新
教材專著