图5.SigmaDSP处理器内部的算法模块
ADAU1450使用SigmaStudio编程环境支持以下软件要求:
•多信号音生成
•动态音量控制,最多64级
•混音
•限幅器
•音调调整,即随着车速增加提高音调
•同时播放SPI闪存中的最多5个WAV文件
ADI公司在SigmaStudio中提供了一个发动机声音模拟器模块,以简化发动机声音调整并减少所需的外部同步WAV文件数量。发动机声音模拟器可以在内部产生多达32个谐波。这些谐波的阶数和幅度可以通过图形用户界面(GUI)进行编程。发动机声音模拟器模块在SigmaStudio中已发布,可通过ADI网站上的软件申请表页面申请获得。
请注意,SigmaStudio不支持CAN软件协议栈,需要外部微处理器。
SigmaStudio
SigmaStudio是一种图形开发环境,最初针对SigmaDSP系列处理器而设计。该软件内置了专门为汽车应用开发的算法库。GUI简化了调整过程,并提供控制功能和滤波器系数,无需编写代码便可动态改变滤波器系数。SigmaStudio可以从ADI公司网站SigmaStudio页面下载。
结论
ADI公司为入门级应用、以及支持车内车外发动机声音的高级发动机声音模拟系统提供全面解决方案。本应用笔记旨在帮助用户简化决策过程,并缩短产品上市时间。ADI公司提供完整的系统解决方案,包括用于快速开发原型和产品的必要软件组件。
I2C指最初由Philips Semiconductors(现为NXP Semiconductors)开发的一种通信协议。