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