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