基于VxWorks的嵌入式通信接口設(shè)備的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2020-07-13 17:29
【摘要】:嵌入式通信接口設(shè)備作為某型號(hào)武器系統(tǒng)中的重要組成部分,主要負(fù)責(zé)完成網(wǎng)絡(luò)通訊、并口通訊、加密解密處理、傳輸武器系統(tǒng)的狀態(tài)信息、火控臺(tái)和光電跟蹤儀對(duì)武器系統(tǒng)的控制信息傳遞以及自檢診斷等任務(wù)。 為確保型號(hào)武器系統(tǒng)的先進(jìn)性、強(qiáng)實(shí)時(shí)性和穩(wěn)定等性能,以及滿足不斷增加和變化的任務(wù)需求,使型號(hào)武器系統(tǒng)具有一定的功能擴(kuò)展性,本文采用了基于VxWorks嵌入式系統(tǒng)的解決方案,以及多任務(wù)、強(qiáng)實(shí)時(shí)、高穩(wěn)定性的設(shè)計(jì)思想。即在硬件上采用先進(jìn)的雙網(wǎng)卡冗余備份技術(shù)、高速的中央處理芯片、軍規(guī)級(jí)的數(shù)據(jù)存儲(chǔ)設(shè)備以及高穩(wěn)定性的集成電路板;軟件上采用獲得美國(guó)宇航局認(rèn)可的VxWorks嵌入式操作系統(tǒng)來(lái)控制外圍接口設(shè)備,把主控設(shè)備的從繁重的外設(shè)管理中解放出來(lái),專門用于系統(tǒng)和設(shè)備間的數(shù)據(jù)交互與信息處理,從而大大增加通信接口設(shè)備的效率,從硬件上實(shí)現(xiàn)了較多外部接口,具有很強(qiáng)的功能擴(kuò)展性。 本文對(duì)通信接口設(shè)備的總體設(shè)計(jì)方案以及軟硬件平臺(tái)的搭建過(guò)程進(jìn)行了詳細(xì)介紹;完成了針對(duì)目標(biāo)設(shè)備的板級(jí)支持包的配置;根據(jù)武器系統(tǒng)需求,設(shè)計(jì)實(shí)現(xiàn)了接口設(shè)備各子模塊的功能;并最終對(duì)設(shè)備的調(diào)試、測(cè)試過(guò)程進(jìn)行總結(jié),給出了測(cè)試結(jié)果。
【學(xué)位授予單位】:西北工業(yè)大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2007
【分類號(hào)】:TP334.7
【圖文】:
5.1.1調(diào)試開(kāi)發(fā)環(huán)境介紹系統(tǒng)的調(diào)試環(huán)境在本質(zhì)上與其開(kāi)發(fā)環(huán)境是一致的,都是由主機(jī)和目標(biāo)機(jī)(目標(biāo)設(shè)備)組成,如圖5一1一1所示?诳诳诳 口 卜卜卜卜卜卜卜卜 ~~~壇,一勺午仁二二刁〕〕……~。..{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{111111111111111壓‘曰’ ’一司 司二二 11111二二皿 皿 皿圖5一1一1主機(jī)與目標(biāo)設(shè)備連接Iv]由于嵌入式系統(tǒng)本身的資源十分有限,不足以單獨(dú)支撐起調(diào)試開(kāi)發(fā)環(huán)境的建立,所以它的開(kāi)發(fā)調(diào)試具有其獨(dú)特性,需要采用主機(jī)和目標(biāo)機(jī)的方式,交叉開(kāi)發(fā)完成。即將開(kāi)發(fā)工具安裝在主機(jī)上,通過(guò)以太網(wǎng)、串口等方式連接目標(biāo)機(jī)上,主機(jī)和目標(biāo)機(jī)交換信息完成調(diào)試工作。從Tomado和VxV/OrkS這兩個(gè)名稱就體現(xiàn)出了這種開(kāi)發(fā)模式,TOmado作為系統(tǒng)的開(kāi)發(fā)環(huán)境,安裝在主機(jī)上,Vx叭七rks運(yùn)行在目標(biāo)機(jī)上,它們通過(guò)各種通信方式連接
一 一一 ______小________、、立 立 圖5一2一2上位機(jī)測(cè)試軟件界面如圖5一2一2所示,上位機(jī)測(cè)試軟件可模擬火控臺(tái)、光電跟蹤儀向目標(biāo)設(shè)備發(fā)送數(shù)據(jù),發(fā)送的數(shù)據(jù)可通過(guò)發(fā)送列表顯示。點(diǎn)擊“開(kāi)始”按鈕后,上位機(jī)開(kāi)始發(fā)送數(shù)據(jù),點(diǎn)擊“停止”按鈕,數(shù)據(jù)發(fā)送停止;點(diǎn)擊“開(kāi)始接收”按鈕,目標(biāo)機(jī)接收來(lái)自上位機(jī)發(fā)送的數(shù)據(jù)并顯示到數(shù)據(jù)接收列表中,這時(shí),我們可以將發(fā)送列表中的數(shù)據(jù)和接收列表中的數(shù)據(jù)進(jìn)行比較,看接收是否正確。同時(shí),通過(guò)界面下方的數(shù)據(jù)欄列表可查看發(fā)送數(shù)據(jù)的詳細(xì)信息,如序號(hào)、方位、架位等等。勻測(cè)試結(jié)果:經(jīng)過(guò)上萬(wàn)次的數(shù)據(jù)接收發(fā)送
本文編號(hào):2753762
【學(xué)位授予單位】:西北工業(yè)大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2007
【分類號(hào)】:TP334.7
【圖文】:
5.1.1調(diào)試開(kāi)發(fā)環(huán)境介紹系統(tǒng)的調(diào)試環(huán)境在本質(zhì)上與其開(kāi)發(fā)環(huán)境是一致的,都是由主機(jī)和目標(biāo)機(jī)(目標(biāo)設(shè)備)組成,如圖5一1一1所示?诳诳诳 口 卜卜卜卜卜卜卜卜 ~~~壇,一勺午仁二二刁〕〕……~。..{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{111111111111111壓‘曰’ ’一司 司二二 11111二二皿 皿 皿圖5一1一1主機(jī)與目標(biāo)設(shè)備連接Iv]由于嵌入式系統(tǒng)本身的資源十分有限,不足以單獨(dú)支撐起調(diào)試開(kāi)發(fā)環(huán)境的建立,所以它的開(kāi)發(fā)調(diào)試具有其獨(dú)特性,需要采用主機(jī)和目標(biāo)機(jī)的方式,交叉開(kāi)發(fā)完成。即將開(kāi)發(fā)工具安裝在主機(jī)上,通過(guò)以太網(wǎng)、串口等方式連接目標(biāo)機(jī)上,主機(jī)和目標(biāo)機(jī)交換信息完成調(diào)試工作。從Tomado和VxV/OrkS這兩個(gè)名稱就體現(xiàn)出了這種開(kāi)發(fā)模式,TOmado作為系統(tǒng)的開(kāi)發(fā)環(huán)境,安裝在主機(jī)上,Vx叭七rks運(yùn)行在目標(biāo)機(jī)上,它們通過(guò)各種通信方式連接
一 一一 ______小________、、立 立 圖5一2一2上位機(jī)測(cè)試軟件界面如圖5一2一2所示,上位機(jī)測(cè)試軟件可模擬火控臺(tái)、光電跟蹤儀向目標(biāo)設(shè)備發(fā)送數(shù)據(jù),發(fā)送的數(shù)據(jù)可通過(guò)發(fā)送列表顯示。點(diǎn)擊“開(kāi)始”按鈕后,上位機(jī)開(kāi)始發(fā)送數(shù)據(jù),點(diǎn)擊“停止”按鈕,數(shù)據(jù)發(fā)送停止;點(diǎn)擊“開(kāi)始接收”按鈕,目標(biāo)機(jī)接收來(lái)自上位機(jī)發(fā)送的數(shù)據(jù)并顯示到數(shù)據(jù)接收列表中,這時(shí),我們可以將發(fā)送列表中的數(shù)據(jù)和接收列表中的數(shù)據(jù)進(jìn)行比較,看接收是否正確。同時(shí),通過(guò)界面下方的數(shù)據(jù)欄列表可查看發(fā)送數(shù)據(jù)的詳細(xì)信息,如序號(hào)、方位、架位等等。勻測(cè)試結(jié)果:經(jīng)過(guò)上萬(wàn)次的數(shù)據(jù)接收發(fā)送
【引證文獻(xiàn)】
相關(guān)博士學(xué)位論文 前1條
1 柏旭光;航空光電平臺(tái)數(shù)字集約化技術(shù)研究[D];中國(guó)科學(xué)院研究生院(長(zhǎng)春光學(xué)精密機(jī)械與物理研究所);2010年
相關(guān)碩士學(xué)位論文 前6條
1 陳娟;嵌入式操作系統(tǒng)VxWorks下設(shè)備驅(qū)動(dòng)程序的研究與設(shè)計(jì)[D];西安電子科技大學(xué);2009年
2 韓高強(qiáng);基于ARM嵌入式系統(tǒng)的IMS終端開(kāi)發(fā)方案及語(yǔ)音通信關(guān)鍵技術(shù)研究與實(shí)現(xiàn)[D];北京郵電大學(xué);2011年
3 王瑞;基于Intel EP80579-VxWorks的互感器合并單元研究[D];蘭州理工大學(xué);2011年
4 楊智慧;基于VxWorks的通用控制平臺(tái)的設(shè)計(jì)[D];北方工業(yè)大學(xué);2008年
5 成歡歡;基于Windows CE的移動(dòng)通訊技術(shù)的研究及實(shí)現(xiàn)[D];武漢理工大學(xué);2008年
6 譚沛;基于VxWorks的環(huán)控?cái)?shù)據(jù)處理計(jì)算機(jī)軟件的設(shè)計(jì)與實(shí)現(xiàn)[D];西安電子科技大學(xué);2011年
本文編號(hào):2753762
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2753762.html
最近更新
教材專著