圖5.SigmaDSP處理器內(nèi)部的算法模塊
ADAU1450使用SigmaStudio編程環(huán)境支持以下軟件要求:
?多信號音生成
?動態(tài)音量控制,最多64級
?混音
?限幅器
?音調(diào)調(diào)整,即隨著車速增加提高音調(diào)
?同時播放SPI閃存中的最多5個WAV文件
ADI公司在SigmaStudio中提供了一個發(fā)動機聲音模擬器模塊,以簡化發(fā)動機聲音調(diào)整并減少所需的外部同步WAV文件數(shù)量。發(fā)動機聲音模擬器可以在內(nèi)部產(chǎn)生多達32個諧波。這些諧波的階數(shù)和幅度可以通過圖形用戶界面(GUI)進行編程。發(fā)動機聲音模擬器模塊在SigmaStudio中已發(fā)布,可通過ADI網(wǎng)站上的軟件申請表頁面申請獲得。
請注意,SigmaStudio不支持CAN軟件協(xié)議棧,需要外部微處理器。
SigmaStudio
SigmaStudio是一種圖形開發(fā)環(huán)境,最初針對SigmaDSP系列處理器而設計。該軟件內(nèi)置了專門為汽車應用開發(fā)的算法庫。GUI簡化了調(diào)整過程,并提供控制功能和濾波器系數(shù),無需編寫代碼便可動態(tài)改變?yōu)V波器系數(shù)。SigmaStudio可以從ADI公司網(wǎng)站SigmaStudio頁面下載。
結論
ADI公司為入門級應用、以及支持車內(nèi)車外發(fā)動機聲音的高級發(fā)動機聲音模擬系統(tǒng)提供全面解決方案。本應用筆記旨在幫助用戶簡化決策過程,并縮短產(chǎn)品上市時間。ADI公司提供完整的系統(tǒng)解決方案,包括用于快速開發(fā)原型和產(chǎn)品的必要軟件組件。
I2C指最初由Philips Semiconductors(現(xiàn)為NXP Semiconductors)開發(fā)的一種通信協(xié)議。