嵌入式系統(tǒng)在軍用PDA中的設(shè)計(jì)與實(shí)現(xiàn)
2.5.衛(wèi)星定位系統(tǒng)定位系統(tǒng):
衛(wèi)星定位系統(tǒng)(GPS)是PDA的一個(gè)十分重要的基礎(chǔ)部分,在戰(zhàn)爭(zhēng)中的作用已是有目共睹的。除導(dǎo)彈的制導(dǎo)等功能外,在軍用PDA產(chǎn)品中,配合軍用地圖,衛(wèi)星定位系統(tǒng)技術(shù)能夠讓各作戰(zhàn)個(gè)體精確地確定自己的位置,為特殊地形下的部隊(duì)集結(jié)或特定目的的行進(jìn)提供保證。
GIS(地理信息系統(tǒng))作為軍用PDA的重要應(yīng)用,通常是將特定的軍用電子地圖嵌入到PDA中,并能夠縮放、旋轉(zhuǎn)和拖動(dòng),能夠以此為平臺(tái)隨時(shí)標(biāo)識(shí)作戰(zhàn)個(gè)體的精確地理位置。
為了實(shí)現(xiàn)模塊化的設(shè)計(jì)思想,我們可以采用衛(wèi)星定位系統(tǒng)模塊來代替分離元件集成設(shè)計(jì)的方式。通過特定的串行通訊口就簡(jiǎn)單的實(shí)現(xiàn)了模塊與CPU的通訊。
圖3
2.6.無線通訊:
無線通信技術(shù)用于軍用PDA中能夠讓各作戰(zhàn)個(gè)體相互聯(lián)系,并與指揮中心保持聯(lián)絡(luò)。
民用相關(guān)產(chǎn)品可采用GSM或CDMA技術(shù),但作為軍用則必須通過其它方式或進(jìn)行特殊的加密。我們可以看到無線語音技術(shù)是多么的重要,因此他是不可缺少的重要組成部件。這里我們采用工業(yè)或軍品級(jí)別的GSM模塊以滿足特定需求。
圖4
2.7.紅外接口:
紅外串行通訊接口是短距離通訊常用的方式,因其方便實(shí)用所以絕大多數(shù)的掌中設(shè)備都有紅外接口。SHARP7A400集成了紅外串行高速接口控制器,因此這里僅僅需要將其進(jìn)行電氣連接就可以實(shí)現(xiàn)紅外數(shù)據(jù)的發(fā)送接收。
圖5
3.軟件實(shí)現(xiàn):
因?yàn)樵谝巴馇闆r記錄的數(shù)據(jù)往往都是不可重復(fù)記錄的,因此我們?cè)谲浖矫嬉浞挚紤]到數(shù)據(jù)備份的重要性。同時(shí)系統(tǒng)要保持很高的穩(wěn)定性,必須具備死機(jī)后自動(dòng)重啟等多種自我保護(hù)功能。圍繞CPU必須有一層操作系統(tǒng)及文件系統(tǒng)、圖形系統(tǒng)等,還需要有相應(yīng)的網(wǎng)絡(luò)軟件協(xié)議來處理通信。在此基礎(chǔ)上來構(gòu)筑上層應(yīng)用軟件。
因此我們選用操作系統(tǒng)的時(shí)候要考慮以上各種因素,目前比較流行的WINCE、Nucleus實(shí)時(shí)系統(tǒng)等都是比較穩(wěn)定的操作系統(tǒng),這個(gè)根據(jù)不同的側(cè)重點(diǎn)來選擇。同時(shí)在應(yīng)用軟件上根據(jù)具體的硬件結(jié)構(gòu)來編寫相關(guān)的BSP包。 一般情況下我們的 軟件應(yīng)該滿足以下的主要功能。整個(gè)系統(tǒng)由五部分組成:
1. 分系統(tǒng):采用100MHZ高速arm9處理器,64M內(nèi)存,32M FLASH存儲(chǔ)器。內(nèi)置鋰電池供電系統(tǒng),可充電,連續(xù)工作10小時(shí),待機(jī)1周。
linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)
評(píng)論