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