車載數字視頻壓縮記錄系統設計
LPC2210可與SZ1510的HOST接口相連,并可通過HOST接口對SZ1510進行控制和設置。正常工作時,LPC2210把從HOST接口輸出的MPEG-1格式視頻流以文件形式送人電子盤進行存儲。LPC2210與SZ1510的接口電路如圖2所示。其中,HAD[0…15]接到ARM的P2.0~P2.15A作為16根數據線;P3.0接到HALE腳可實現SZ1510內部IOAR(I/O Address Registerl)和IODR(I/O DataRegister)寄存器的選擇;P1.1和P3.27分別接讀、寫選通管腳HRD和HWR;通過將P3.24接到HCS可選通SZ1510;將P0.9接到HINT可發送SZ1510中斷請求信號。
從重量和可靠性出發,本記錄單元最終選用電子盤來實現。該電子盤的主體為Flash芯片,該芯片耐沖擊,耐高溫,體積小,壽命長,適合在汽車環境下工作。雖然電子盤的價格昂貴,但是考慮到系統只采集1路視頻信號,記錄的數據量也不是很大(計算后得出記錄單元的容量為3G時),記錄長度可達4.5個小時,所以,選用電子盤完全能夠實現任務要求。
LPC2210的GPIO引腳與IDE接口的連接電路如圖3所示。圖中,P2.16~P2.31為數據線,P1.16~P1.20為地址和選通信號,P0.17和P0.20為設備的復位和狀態請求信號,用P0.21和P0.19則可實現讀寫控制。
3 系統軟件設計
本系統的所有軟件程序事先均應通過JTAG口燒錄到ARM中,這樣,系統上電后便可自動運行這些程序以控制系統的工作。系統軟件工作流程圖如圖4所示。
評論