基于TI 5409 DSP處理器的U盤讀寫系統(tǒng)設(shè)計與實現(xiàn)
發(fā)布時間:2021-01-19 20:36
隨著USB總線的普及和發(fā)展,人們對USB的期望越來越高,希望USB不僅能應(yīng)用在PC領(lǐng)域,還能應(yīng)用在更廣泛的計算機(jī)領(lǐng)域,例如:嵌入式系統(tǒng)領(lǐng)域,所以開發(fā)基于嵌入式處理器的USB主機(jī)系統(tǒng)成為USB技術(shù)研究的熱點。本文設(shè)計并實現(xiàn)了一種基于DSP處理器的U盤讀寫系統(tǒng)。用TMS320VC5409 DSP芯片、CH375 USB主從接口芯片、LCD12864液晶顯示器、Lattice2128 CPLD芯片、HD7279芯片、單片機(jī)90C32芯片、74LVC16245芯片和TPS767D318芯片構(gòu)建了系統(tǒng)硬件平臺,并在此硬件平臺上實現(xiàn)了3個I/O操作函數(shù)、14個USB固件函數(shù)、中斷服務(wù)程序、LCD液晶顯示驅(qū)動程序、4*4鍵盤控制程序,在以上底層函數(shù)或程序的基礎(chǔ)上,實現(xiàn)了U盤存儲器級讀寫軟件和文件級讀寫軟件。經(jīng)測試,本U盤讀寫系統(tǒng)支持U盤的熱插拔,能自動識別并配置U盤,能穩(wěn)定的以扇區(qū)為單位讀寫U盤中的數(shù)據(jù),還能對U盤進(jìn)行文件操作。文件操作包括:新建文件、刪除文件、枚舉文件、打開文件、讀寫文件、關(guān)閉文件和定位文件等。此U盤讀寫系統(tǒng)具有實用價值,能夠幫助DSP應(yīng)用系統(tǒng)實現(xiàn)海量數(shù)據(jù)存儲、數(shù)據(jù)交換、數(shù)據(jù)更新、...
【文章來源】:吉林大學(xué)吉林省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:86 頁
【學(xué)位級別】:碩士
【部分圖文】:
構(gòu)成DSP開發(fā)系統(tǒng)環(huán)境三要素開發(fā)軟件(SW)開發(fā)系統(tǒng)(DS)目標(biāo)板(TB)
10圖2-3 CCS的構(gòu)成和接口CCS的調(diào)試工具有下列特性[17]:(1) 允許設(shè)置一個或者多個斷點;(2) 在斷點處自動更新窗口;(3) 使用Watch窗口查看變量;(4) 查看和編輯存儲器、寄存器;(5) 可對目標(biāo)系統(tǒng)中的信號繪圖顯示;(6) 觀察目標(biāo)系統(tǒng)中執(zhí)行的反匯編和C指令;(7) CCS還提供GEL語言,允許開發(fā)者向CCS菜單中增加功能;(8) 提供DSP/BIOS插件。4. DSP 應(yīng)用系統(tǒng)軟件開發(fā)流程從開發(fā)者的角度上來看,在 CCS 平臺上開發(fā) DSP 應(yīng)用系統(tǒng)程序的流程如圖 2-4 所示。
源需求的配置信息。因此在它們能被使用前必須由 USB 主機(jī)識別并進(jìn)行。通常,功能設(shè)備是一個獨立的外圍設(shè)備,具有單一的功能,F(xiàn)在,也了復(fù)合設(shè)備,集成了前兩者的功能,既可以提供額外的接入點,又能完個或多個不同的功能。3. USB 互連USB 連接是指 USB 設(shè)備與主機(jī)之間進(jìn)行連接和通信的操作。USB 采次星型的拓?fù)溥B接結(jié)構(gòu),這可以防止在 USB 系統(tǒng)中出現(xiàn)環(huán)形連接的情況 USB 集線器為每個星型的核心,每條線段采用點到點的連接方式,連接和集線器或其功能部件,或者連接集線器和集線器或其功能部件。USB 的拓?fù)浣Y(jié)構(gòu)如圖 2-6 所示。此外,USB 連接還包括數(shù)據(jù)流模型,即數(shù)據(jù)通過 USB 在提供者和使用間的移動方式;USB 調(diào)度,即 USB 提供共享互連的方式[24]。
【參考文獻(xiàn)】:
期刊論文
[1]嵌入式USB主機(jī)的相關(guān)設(shè)計[J]. 溫晶晶. 機(jī)械工程與自動化. 2006(05)
[2]USB移動存儲器備份工具的設(shè)計與實現(xiàn)[J]. 廖里. 電腦開發(fā)與應(yīng)用. 2005(05)
[3]基于TMS320C54X系列DSP系統(tǒng)的USB接口設(shè)計[J]. 陳建洲,陳勁松. 計算機(jī)工程與應(yīng)用. 2005(14)
[4]在嵌入式系統(tǒng)中實現(xiàn)對U盤的操作[J]. 向前. 單片機(jī)與嵌入式系統(tǒng)應(yīng)用. 2005(02)
[5]基于DSP平臺的嵌入式文件系統(tǒng)的開發(fā)與研究[J]. 郁玉蘭,胡劍凌. 電腦知識與技術(shù). 2004(29)
[6]一種基于嵌入式USB-Host的大容量數(shù)據(jù)存儲方案及應(yīng)用[J]. 王梅,林君,劉俊華. 計算機(jī)測量與控制. 2004(04)
[7]嵌入式USB主機(jī)系統(tǒng)的研究與設(shè)計[J]. 馬偉. 計算機(jī)測量與控制. 2003(05)
碩士論文
[1]基于USB接口的多參數(shù)傳輸存儲系統(tǒng)研制[D]. 畢方勇.西北工業(yè)大學(xué) 2004
[2]基于USB的便攜式數(shù)據(jù)存儲系統(tǒng)[D]. 劉金鳳.東北農(nóng)業(yè)大學(xué) 2004
[3]基于USB與DSP的數(shù)據(jù)采集系統(tǒng)的設(shè)計與實現(xiàn)[D]. 李鵬宇.大連理工大學(xué) 2004
[4]數(shù)據(jù)采集與處理系統(tǒng)的USB接口技術(shù)研究[D]. 寧波.大連理工大學(xué) 2004
[5]一種USB延長器的研究與設(shè)計[D]. 張志遠(yuǎn).西南交通大學(xué) 2004
[6]閃存盤結(jié)構(gòu)分析及其擴(kuò)展功能應(yīng)用研究[D]. 呂琳.大連海事大學(xué) 2004
[7]USB移動硬盤驅(qū)動系統(tǒng)設(shè)計與開發(fā)[D]. 陳曙東.西南交通大學(xué) 2002
本文編號:2987670
【文章來源】:吉林大學(xué)吉林省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:86 頁
【學(xué)位級別】:碩士
【部分圖文】:
構(gòu)成DSP開發(fā)系統(tǒng)環(huán)境三要素開發(fā)軟件(SW)開發(fā)系統(tǒng)(DS)目標(biāo)板(TB)
10圖2-3 CCS的構(gòu)成和接口CCS的調(diào)試工具有下列特性[17]:(1) 允許設(shè)置一個或者多個斷點;(2) 在斷點處自動更新窗口;(3) 使用Watch窗口查看變量;(4) 查看和編輯存儲器、寄存器;(5) 可對目標(biāo)系統(tǒng)中的信號繪圖顯示;(6) 觀察目標(biāo)系統(tǒng)中執(zhí)行的反匯編和C指令;(7) CCS還提供GEL語言,允許開發(fā)者向CCS菜單中增加功能;(8) 提供DSP/BIOS插件。4. DSP 應(yīng)用系統(tǒng)軟件開發(fā)流程從開發(fā)者的角度上來看,在 CCS 平臺上開發(fā) DSP 應(yīng)用系統(tǒng)程序的流程如圖 2-4 所示。
源需求的配置信息。因此在它們能被使用前必須由 USB 主機(jī)識別并進(jìn)行。通常,功能設(shè)備是一個獨立的外圍設(shè)備,具有單一的功能,F(xiàn)在,也了復(fù)合設(shè)備,集成了前兩者的功能,既可以提供額外的接入點,又能完個或多個不同的功能。3. USB 互連USB 連接是指 USB 設(shè)備與主機(jī)之間進(jìn)行連接和通信的操作。USB 采次星型的拓?fù)溥B接結(jié)構(gòu),這可以防止在 USB 系統(tǒng)中出現(xiàn)環(huán)形連接的情況 USB 集線器為每個星型的核心,每條線段采用點到點的連接方式,連接和集線器或其功能部件,或者連接集線器和集線器或其功能部件。USB 的拓?fù)浣Y(jié)構(gòu)如圖 2-6 所示。此外,USB 連接還包括數(shù)據(jù)流模型,即數(shù)據(jù)通過 USB 在提供者和使用間的移動方式;USB 調(diào)度,即 USB 提供共享互連的方式[24]。
【參考文獻(xiàn)】:
期刊論文
[1]嵌入式USB主機(jī)的相關(guān)設(shè)計[J]. 溫晶晶. 機(jī)械工程與自動化. 2006(05)
[2]USB移動存儲器備份工具的設(shè)計與實現(xiàn)[J]. 廖里. 電腦開發(fā)與應(yīng)用. 2005(05)
[3]基于TMS320C54X系列DSP系統(tǒng)的USB接口設(shè)計[J]. 陳建洲,陳勁松. 計算機(jī)工程與應(yīng)用. 2005(14)
[4]在嵌入式系統(tǒng)中實現(xiàn)對U盤的操作[J]. 向前. 單片機(jī)與嵌入式系統(tǒng)應(yīng)用. 2005(02)
[5]基于DSP平臺的嵌入式文件系統(tǒng)的開發(fā)與研究[J]. 郁玉蘭,胡劍凌. 電腦知識與技術(shù). 2004(29)
[6]一種基于嵌入式USB-Host的大容量數(shù)據(jù)存儲方案及應(yīng)用[J]. 王梅,林君,劉俊華. 計算機(jī)測量與控制. 2004(04)
[7]嵌入式USB主機(jī)系統(tǒng)的研究與設(shè)計[J]. 馬偉. 計算機(jī)測量與控制. 2003(05)
碩士論文
[1]基于USB接口的多參數(shù)傳輸存儲系統(tǒng)研制[D]. 畢方勇.西北工業(yè)大學(xué) 2004
[2]基于USB的便攜式數(shù)據(jù)存儲系統(tǒng)[D]. 劉金鳳.東北農(nóng)業(yè)大學(xué) 2004
[3]基于USB與DSP的數(shù)據(jù)采集系統(tǒng)的設(shè)計與實現(xiàn)[D]. 李鵬宇.大連理工大學(xué) 2004
[4]數(shù)據(jù)采集與處理系統(tǒng)的USB接口技術(shù)研究[D]. 寧波.大連理工大學(xué) 2004
[5]一種USB延長器的研究與設(shè)計[D]. 張志遠(yuǎn).西南交通大學(xué) 2004
[6]閃存盤結(jié)構(gòu)分析及其擴(kuò)展功能應(yīng)用研究[D]. 呂琳.大連海事大學(xué) 2004
[7]USB移動硬盤驅(qū)動系統(tǒng)設(shè)計與開發(fā)[D]. 陳曙東.西南交通大學(xué) 2002
本文編號:2987670
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2987670.html
最近更新
教材專著