基于ETX模塊的顯示系統(tǒng)硬件設(shè)計
考慮到普通硬盤無法滿足抗惡劣環(huán)境要求,因此選用電子盤用于存放數(shù)字地圖、數(shù)據(jù)庫、操作系統(tǒng)及應(yīng)用程序。電子盤采用FLASH芯片存儲數(shù)據(jù),用IDE控制器實現(xiàn)標(biāo)準(zhǔn)IDE接口和FLASH芯片之間數(shù)據(jù)交換。由于采用電子結(jié)構(gòu)取代了普通硬盤的機械結(jié)構(gòu),所以使得抗震性能得到極大的提高。CPU模塊通過IDE總線對電子盤模塊訪問。CPU模塊發(fā)出的控制信號和地址信號經(jīng)驅(qū)動電路和電子盤相連接。其16位數(shù)據(jù)接口直接和IDE總線相連。本文引用地址:http://butianyuan.cn/article/150453.htm
2.2 IO接口模塊設(shè)計
IO接口模塊實現(xiàn)主CPU模塊與外圍設(shè)備之間的通訊、GPS接收、顯示器按鍵控制等功能。采用DSP控制器,用雙口RAM與CPU模塊交換數(shù)據(jù),接口模塊的組成示意圖如圖4所示。
外圍設(shè)備接口電路和GPS接收電路由可編程器件ispLSI1048E、TL16C554和MAX488實現(xiàn)。TL16C554是四路串行控制器,工作時鐘選擇3.686 4MHz,通過內(nèi)部寄存器配置可以設(shè)置通訊最大速率為230400bps。當(dāng)接收到外部數(shù)據(jù)時,TL16C554產(chǎn)生中斷,該中斷作為DSP中斷源,由DSP接收中斷并作相應(yīng)處理后將數(shù)據(jù)存放在雙口存儲器中,同時設(shè)置標(biāo)志通知主機讀取。
通訊模塊為了實現(xiàn)鍵盤電路功能,采用了用ispLSI1048E可編程器件模擬鍵盤控制器8279的結(jié)構(gòu)原理,這樣利用了編程靈活性。鍵盤控制器(8279)的外部輸入時鐘為3M6864Hz,而8279的掃描時鐘頻率為100kHz。當(dāng)導(dǎo)光板按鍵按下,并且通過掃描線信號變?yōu)榈碗娖絹泶_認(rèn)按鍵被按下,則8279便通過發(fā)出IRQ9中斷信號向主機申請中斷,等待主機響應(yīng)來處理。
2.3 視頻模塊設(shè)計
視頻模塊有兩個功能,一是LCD顯示,二是雷達(dá)顯示信號轉(zhuǎn)換處理。下面分別加以敘述。
2.3.1 LCD顯示
采用LCD是解決嵌入式系統(tǒng)要求的高分辨率和小體積矛盾的有效途徑。ETX模塊支持標(biāo)準(zhǔn)接口的LCD。其接口是標(biāo)準(zhǔn)的40芯LCD輸入插座,表1是LCD接口主要信號,其中信號方向相對于LCD模塊。直接驅(qū)動LCD的電路比較簡單,只要把CPU模塊對應(yīng)信號連接即可。
評論