基于VxWorks的機(jī)載圖形顯示系統(tǒng)軟件研制
本文選題:VxWorks 切入點(diǎn):機(jī)載 出處:《南京航空航天大學(xué)》2012年碩士論文
【摘要】:隨著計(jì)算機(jī)技術(shù)、半導(dǎo)體技術(shù)、電子技術(shù)的飛速發(fā)展,嵌入式系統(tǒng)的應(yīng)用越來(lái)越廣泛。而作為RTOS領(lǐng)域內(nèi)高性能高實(shí)時(shí)系統(tǒng)的代表,WindRiver公司的VxWorks越來(lái)越多的應(yīng)用于航空航天、電子通信、軍事等各種需要嵌入式系統(tǒng)設(shè)計(jì)的行業(yè)中。 本文設(shè)計(jì)了飛機(jī)座艙基于VxWorks的機(jī)載圖形顯示板卡的軟件部分。因?yàn)閷?duì)系統(tǒng)的實(shí)時(shí)性和可靠性要求很高,所以選用高性能的實(shí)時(shí)操作系統(tǒng)VxWorks作為軟件開(kāi)發(fā)平臺(tái)。通過(guò)完成系統(tǒng)移植與應(yīng)用程序編寫(xiě),實(shí)現(xiàn)與硬件的協(xié)同工作。 本文首先介紹了圖形顯示系統(tǒng)的發(fā)展歷史及研究現(xiàn)狀,分析了圖形系統(tǒng)的構(gòu)成,根據(jù)機(jī)載圖形顯示系統(tǒng)的特點(diǎn)提出了研制要求,并給出了系統(tǒng)設(shè)計(jì)框架。然后著重對(duì)本文的研究的機(jī)載圖形顯示系統(tǒng)軟件部分進(jìn)行介紹。一般圖形顯示板卡的軟件部分主要包括了操作系統(tǒng)內(nèi)核、上層圖形API、通信接口程序以及系統(tǒng)設(shè)備驅(qū)動(dòng)。本文的機(jī)載圖形顯示系統(tǒng)基于VxWorks操作系統(tǒng),,以XILINX Virtex-5FPGA作為硬件平臺(tái),通過(guò)外部通信接口接收上位機(jī)CPU板卡的輸入數(shù)據(jù)并進(jìn)行處理,上層應(yīng)用程序調(diào)用自行編寫(xiě)的圖形API,最終通過(guò)硬件圖形加速模塊完成機(jī)載圖形繪制。 最后,本文分別對(duì)系統(tǒng)的圖形功能與內(nèi)核功能進(jìn)行了實(shí)時(shí)性測(cè)試。結(jié)果表明,該系統(tǒng)具有較好的實(shí)時(shí)性,能動(dòng)態(tài)顯示飛機(jī)飛行的各種參數(shù)與狀態(tài),滿(mǎn)足機(jī)載圖形顯示系統(tǒng)的需求。
[Abstract]:With the rapid development of computer technology, semiconductor technology and electronic technology, embedded system is applied more and more widely.As the representative of high performance and high real time system in RTOS field, VxWorks of WindRiver Company is more and more used in aerospace, electronic communication, military and other industries that need embedded system design.The software of airborne graphics display board based on VxWorks is designed in this paper.Because of the high requirement of real-time and reliability of the system, the high-performance real-time operating system VxWorks is chosen as the software development platform.Through the completion of the system migration and application programming, to achieve a collaborative work with the hardware.This paper first introduces the development history and research status of graphic display system, analyzes the composition of graphic system, puts forward the development requirements according to the characteristics of airborne graphic display system, and gives the design framework of the system.Then the software of airborne graphics display system is introduced.The software of the general graphics display board mainly includes the operating system kernel, the upper layer graphics API, the communication interface program and the system device driver.The airborne graphic display system in this paper is based on VxWorks operating system, taking XILINX Virtex-5FPGA as hardware platform, receiving and processing the input data of upper computer CPU card through external communication interface.The upper application program invokes the graphics API, and finally completes the airborne graphics drawing by hardware graphics acceleration module.Finally, this paper tests the real-time function of graphics and kernel of the system.The results show that the system has good real-time performance and can dynamically display the flight parameters and states of the aircraft and meet the requirements of the airborne graphics display system.
【學(xué)位授予單位】:南京航空航天大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2012
【分類(lèi)號(hào)】:TP391.41;TP368.12
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 應(yīng)建華;黃萌;趙江平;;一種基于RS485/RS422的多速收發(fā)器的設(shè)計(jì)[J];半導(dǎo)體技術(shù);2007年12期
2 王韜,楊士中,譚曉衡;基于MPC860和VxWorks的嵌入式中斷處理設(shè)計(jì)[J];電訊技術(shù);2005年01期
3 倪進(jìn)榮;從VGA到通用圖形加速卡——新一代微機(jī)圖形顯示卡[J];今日電子;1995年01期
4 孔全存;李成貴;張鳳卿;;主飛行儀表圖形加速顯示系統(tǒng)的FPGA設(shè)計(jì)[J];電子技術(shù)應(yīng)用;2007年04期
5 孫寧;;VxWorks下的PCI設(shè)備驅(qū)動(dòng)設(shè)計(jì)與實(shí)現(xiàn)[J];工業(yè)控制計(jì)算機(jī);2010年07期
6 邢新強(qiáng);李國(guó)超;肖鋒;;機(jī)載座艙顯示發(fā)展趨勢(shì)分析[J];飛機(jī)設(shè)計(jì);2010年02期
7 馮晨;趙慕奇;楊蕾;鞠振飛;;飛機(jī)座艙液晶顯示系統(tǒng)設(shè)計(jì)[J];海軍航空工程學(xué)院學(xué)報(bào);2006年04期
8 張偉棟;劉志敏;;基于PowerPC8640的PCI-E總線(xiàn)接口設(shè)計(jì)[J];航空計(jì)算技術(shù);2011年03期
9 姜丹丹;李成貴;;基于ARM與FPGA的主飛行儀顯示系統(tǒng)的設(shè)計(jì)[J];計(jì)量與測(cè)試技術(shù);2009年01期
10 李亞峰;秦開(kāi)懷;;一種雙目立體視覺(jué)算法的GPU實(shí)現(xiàn)[J];計(jì)算機(jī)工程;2006年10期
本文編號(hào):1698351
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1698351.html