基于ADSP-BF561的車輛輔助駕駛系統(tǒng)硬件設(shè)計(jì)
ADSP-BF561為對(duì)稱雙核處理器,因此在程序編寫的時(shí)采用不同內(nèi)核處理不同工作,并根據(jù)硬件接口進(jìn)行調(diào)試軟件的編寫.CoreA工作主要包括設(shè)置時(shí)鐘頻率、初始化SDRAM控制器、初始化視頻編解碼器、初始化PPl0和中斷、使能PPIO.以ITU656模式進(jìn)行獲取,獲取到的幀存放在SDRAM中:CoreB工作主要包括設(shè)置時(shí)鐘頻率、初始化PPI1和中斷、使能PPI1,以通用輸出模式執(zhí)行視頻輸出,軟件流程如圖4(b)所示。
a) 采集界面
b)軟件流程
圖4采集界面及流程圖
4 結(jié)論
本系統(tǒng)采用了ADI公司功能強(qiáng)大的媒體處理器ADSP-BF561.在完成最小系統(tǒng)和擴(kuò)展功能硬件開發(fā)后.可以在該硬件平臺(tái)上方便地進(jìn)行代碼和算法開發(fā).視覺處理系統(tǒng)在整個(gè)系統(tǒng)設(shè)計(jì)中起著重要作用.其硬件設(shè)計(jì)的成功完成.能夠縮短開發(fā)周期.降低開發(fā)成本并且為車輛輔助駕駛系統(tǒng)的開發(fā)打下堅(jiān)實(shí)基礎(chǔ)。
本文作者創(chuàng)新點(diǎn):利用數(shù)字信號(hào)處理器ADSP-BF561進(jìn)行車輛輔助駕駛系統(tǒng)硬件設(shè)計(jì),實(shí)現(xiàn)視頻實(shí)時(shí)采集與顯示.為車輛輔助駕駛視覺處理算法開發(fā)提供實(shí)驗(yàn)平臺(tái)。
經(jīng)濟(jì)效益:本系統(tǒng)已在東風(fēng)某重型車上得到試驗(yàn)應(yīng)用,具有良好的應(yīng)用前景。
評(píng)論