基于PowerPC和VxWorks的信號(hào)處理平臺(tái)的研究
發(fā)布時(shí)間:2018-06-15 04:09
本文選題:嵌入式系統(tǒng) + VxWorks; 參考:《沈陽航空航天大學(xué)》2013年碩士論文
【摘要】:隨著嵌入式技術(shù)的快速發(fā)展,人們對(duì)嵌入式系統(tǒng)的性能要求越來越高,在這種高性能的要求下,基于PowerPC和VxWorks的嵌入式板卡系統(tǒng)是近年來嵌入式系統(tǒng)研究的重點(diǎn)之一。高性能、低功耗的PowerPC和高穩(wěn)定性、高實(shí)時(shí)性的VxWorks越來越多的出現(xiàn)在各種嵌入式產(chǎn)品中,其中包括軍工產(chǎn)品、航空航天設(shè)備等等。 本文是以基于PowerPC處理器為硬件架構(gòu)平臺(tái)來開發(fā)U-Boot、VxWorks BSP,并將U-Boot、VxWorks成功移植到該平臺(tái)上還可以進(jìn)行信號(hào)處理驗(yàn)證等。本文在分析了嵌入式目標(biāo)板的硬件需求之后首先設(shè)計(jì)構(gòu)造了基于該目標(biāo)板的固件引導(dǎo)程序U-Boot,實(shí)現(xiàn)了對(duì)CPU和板載其他硬件設(shè)備的初始化,如PCI設(shè)備、RapidIO交換機(jī)、North Flash等等,并且對(duì)硬件設(shè)備進(jìn)行了自檢設(shè)計(jì)以確保VxWorks系統(tǒng)能夠成功啟動(dòng)。其次主要對(duì)VxWorks BSP中的串行設(shè)備驅(qū)動(dòng)和網(wǎng)絡(luò)設(shè)備驅(qū)動(dòng)進(jìn)行了進(jìn)一步開發(fā),包括:實(shí)現(xiàn)了串行設(shè)備驅(qū)動(dòng)成功運(yùn)行并且在串口有輸出;完成了在目標(biāo)板上與PC機(jī)上可以相互PING通,以保證網(wǎng)絡(luò)的暢通。之后在上述的基礎(chǔ)平臺(tái)上開發(fā)了FFT運(yùn)算性能的測(cè)試函數(shù),該函數(shù)可以實(shí)現(xiàn)對(duì)多個(gè)點(diǎn)數(shù)FFT運(yùn)算時(shí)間的驗(yàn)證,并且對(duì)該代碼進(jìn)行了詳細(xì)測(cè)試,同時(shí)也分析了FFT運(yùn)算測(cè)試的過程和結(jié)論。最后從整體上驗(yàn)證了該嵌入式系統(tǒng)的穩(wěn)定性和可靠性,達(dá)到了該嵌入式系統(tǒng)研究的最終目的。
[Abstract]:With the rapid development of embedded technology , the performance requirement of embedded system is more and more high . Under the requirement of high performance , the embedded board card system is one of the emphases of the research of embedded system in recent years . VxWorks with high performance , low power consumption , high stability and high real - time performance appears in all kinds of embedded products , including military products , aerospace equipment and so on .
This paper develops the U - Boot and VxWorks BSP based on the hardware architecture platform based on the PC processor . After analyzing the hardware requirements of the embedded target board , this paper first designs the firmware bootstrap U - Boot based on the target board , and realizes the initialization of CPU and other hardware devices , such as PCI equipment , Rapid IO switch , North Flash , etc . The hardware equipment is designed to ensure that the VxWorks system can be started successfully . Secondly , the serial device driver and network equipment drive in VxWorks BSP are further developed , including :
After completing the test function of FFT operation performance on the base platform , this function can realize the verification of the FFT operation time of multiple points , and also analyze the process and conclusion of FFT operation test . At last , the stability and reliability of the embedded system are verified from the whole , and the final purpose of the embedded system research is achieved .
【學(xué)位授予單位】:沈陽航空航天大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2013
【分類號(hào)】:TN911.7;TP368.1
【參考文獻(xiàn)】
相關(guān)期刊論文 前2條
1 歐峰;吳成富;段曉軍;陳懷民;;基于VxWorks的多串口卡驅(qū)動(dòng)程序設(shè)計(jì)[J];測(cè)控技術(shù);2008年10期
2 芮力,芮雨,俞志強(qiáng);實(shí)時(shí)操作系統(tǒng)VxWorks下設(shè)備驅(qū)動(dòng)程序的設(shè)計(jì)[J];空軍雷達(dá)學(xué)院學(xué)報(bào);2001年01期
,本文編號(hào):2020567
本文鏈接:http://www.sikaile.net/kejilunwen/jisuanjikexuelunwen/2020567.html
最近更新
教材專著