基于TMS320C6722B浮點DSP實驗教學系統(tǒng)的硬件設計
發(fā)布時間:2020-09-28 16:08
隨著DSP技術的迅速發(fā)展及普及,致使越來越多的人正在認識、熟悉和使用它。為了適應當前電子、通信、網絡技術日新月異的發(fā)展形勢需要,進一步提高實驗教學水平,國內部分院校建立了DSP教學實驗室,將DSP技術引入實驗教學中來,相關的實驗課程及實驗設備研究也隨之得到了發(fā)展。 雖然市場上DSP產品種類繁多,但是能夠綜合學生實驗和工程應用特點的產品都不是很理想,為了加強DSP技術的實驗教學,同時考慮鐵路信號的研究,在分析了TMS320C672x系列DSP的基礎上,提出構建以TMS320C672x為平臺的新一代的DSP實驗系統(tǒng)。 本文研究并設計了基于TMS320C6722B浮點DSP的實驗教學系統(tǒng),該系統(tǒng)采用雙CPU核心微處理器DSP+ARM的方案,可實現高速數據處理和實時通信控制的功能,不僅能滿足實驗教學需要,還可作為工程技術人員應用開發(fā)的硬件平臺。 首先,實驗系統(tǒng)的外圍接口資源非常豐富,C6722B芯片外接有DDS信號源、音頻編解碼器、FLASH/SDRAM片外存儲器以及專用的AD/DA電路,完全可以實現信號的發(fā)生、采集、處理、存儲的功能,符合現代信號處理的基本條件,應用前景廣闊。 其次,系統(tǒng)中STM32F103ZET6主要完成控制和通信的任務,它是一款32位帶ARM Cortex-M3內核的微控制器,具有獨立的數據、地址總線,通過外接雙口RAM便可進行主從處理器間的高速數據傳輸;同時,本系統(tǒng)預留了二次開發(fā)所需的主從SPI通信接口。為了實現與上位機可視化通信,還添加了USB2.0接口和RS-232串口。而SD卡接口的大容量存儲則為今后工程上開發(fā)記錄儀提供了方便。 最后,本人對實驗系統(tǒng)的整體外觀和元件位置進行了設計,并完成了LCD顯示屏、鍵盤、JTAG接口等輸出端子的合理布局。
【學位單位】:北京交通大學
【學位級別】:碩士
【學位年份】:2009
【中圖分類】:TP368.12
【部分圖文】:
圖3.2STM32F103xx總體結構框圖Figure3.2TheoverallstrUeturediagramofSTM32F103xx3.1.4STM32FIO3ZET6核心電路設計1.BOOT模式選擇sTM32F103ZET6核心電路共有3個不同的啟動模式,這些模式可以通過引腳BOOTO、BOOTI來選擇,如表3一3所列。2.復位電路實驗系統(tǒng)中STM32協控制處理器的復位電路設計包括:電源復位和手動按鍵復位。系統(tǒng)電源上電或掉電時,會產生電源復位。另外,STM犯單元JTAG接口電路的復位信號RESET32和手動按鍵復位電路并行連接至芯片的加RST引腳,當系統(tǒng)檢測到該管腳上的低電平時,系統(tǒng)自動復位。3.時鐘振蕩電路
圖3.19STM32F103ZET6USB外設結構圖Figure3.19STM32F103ZET6USBPeriPheralstrUetUreSB是基于令牌的總線。主機包含有主控制器和根集線器(RootHubB總線上的數據和控制信息的流動,每個USB系統(tǒng)只能有一個根集線主控制器上。線器是USB結構中的特定成分,它提供端口將設備連接到USB總線連接在總線上的設備,并為這些設備提供電源管理,負責總線的故。B外設功能描述SB外設為PC和由微控制器實現的功能設備之間提供符合USB規(guī)范模塊通過和微控制器共享某塊專用的分組緩沖區(qū)實現PC和系統(tǒng)存儲傳輸。專用緩沖存儲器的大小由使用的端點數目及每個端點的最大用存儲器的大小為slZKB,最多可以提供16個單向端點或8個雙向設與USB主機通信,根據USB規(guī)范實現令牌分組的檢測,數據發(fā)
本文編號:2828986
【學位單位】:北京交通大學
【學位級別】:碩士
【學位年份】:2009
【中圖分類】:TP368.12
【部分圖文】:
圖3.2STM32F103xx總體結構框圖Figure3.2TheoverallstrUeturediagramofSTM32F103xx3.1.4STM32FIO3ZET6核心電路設計1.BOOT模式選擇sTM32F103ZET6核心電路共有3個不同的啟動模式,這些模式可以通過引腳BOOTO、BOOTI來選擇,如表3一3所列。2.復位電路實驗系統(tǒng)中STM32協控制處理器的復位電路設計包括:電源復位和手動按鍵復位。系統(tǒng)電源上電或掉電時,會產生電源復位。另外,STM犯單元JTAG接口電路的復位信號RESET32和手動按鍵復位電路并行連接至芯片的加RST引腳,當系統(tǒng)檢測到該管腳上的低電平時,系統(tǒng)自動復位。3.時鐘振蕩電路
圖3.19STM32F103ZET6USB外設結構圖Figure3.19STM32F103ZET6USBPeriPheralstrUetUreSB是基于令牌的總線。主機包含有主控制器和根集線器(RootHubB總線上的數據和控制信息的流動,每個USB系統(tǒng)只能有一個根集線主控制器上。線器是USB結構中的特定成分,它提供端口將設備連接到USB總線連接在總線上的設備,并為這些設備提供電源管理,負責總線的故。B外設功能描述SB外設為PC和由微控制器實現的功能設備之間提供符合USB規(guī)范模塊通過和微控制器共享某塊專用的分組緩沖區(qū)實現PC和系統(tǒng)存儲傳輸。專用緩沖存儲器的大小由使用的端點數目及每個端點的最大用存儲器的大小為slZKB,最多可以提供16個單向端點或8個雙向設與USB主機通信,根據USB規(guī)范實現令牌分組的檢測,數據發(fā)
【引證文獻】
相關碩士學位論文 前3條
1 張西峰;高性能浮點DSP教學實驗平臺的研究與實現[D];北京交通大學;2010年
2 張詩杰;基于VME總線運動控制卡及驅動程序的設計和實現[D];哈爾濱工業(yè)大學;2010年
3 馬越超;多功能DSP開發(fā)/實驗平臺的設計及實現[D];內蒙古大學;2010年
本文編號:2828986
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2828986.html