硬件准备
ADAU1452EVB 开发板 一块
5V2A 电源适配器一个 3.5mm 音频线两条 MINI USB 线一根 模拟音频输入音源:手机 模拟音频输出设备:耳机
软件准备
需要安装 SigmaStudio 软件,这是开发 ADAU1452 的工具。建议安装最新稳定版以确保功能稳定性。当前推荐版本为 4.7。
安装时若提示缺失 Microsoft.NET Framework Ver4.0,需自行安装。
开发平台搭建示意图
ADAU1452 的进阶例程 1:USBi 仿真器自检程序
USBi 调试时可通过专用小程序测试通讯状态。当 USBi 和 PC 以及 SigmaStudio 通讯正常的时候,SS 下载程序,打开 1XRTA1 的开关,鼠标调节 Single1,则 1XRTA1 的电平随之变化。
可将此程序置入原理图设计中,随时可验证 USBi 是否工作正常。

ADAU1452 的进阶例程 2:BasicDSP- DC Input、Adder 和 AB in/Out Condition 的组合使用
SigmaStudio 软件里有一个 BasicDSP 的类,所有的 SigmaDSP 都有可能会用到,下面做几个例程来简单说一说。
例程采用'直流输入'(DC Input) 模块、'加法器'(Adder) 和一个'AB 输入/输出条件'(AB in/Out Condition) 模块,用于比较两个输入 VCO 源的电平,其中,这两个源均加上了一个直流值。'条件'模块的输出通过一个'T 形连接'(T Connection) 分路并传送至'输出'(Output) 端。

在当前配置中,条件为假,信号 B 将传送至输出模块。如果单击'AB 输入/输出条件'模块中的'条件'(Condition) 图标,使其显示大于符号(>),然后重新编译,则条件为真,结果输出信号 A。
ADAU1452 的进阶例程 3:Delay 延迟和 Feedback 反馈的组合使用
这个例程中,来自'延迟'(Delay) 模块的输出在一个'T 形连接'处分路,然后传送至'输出'端,同时馈入'反馈'(Feedback) 模块,然后传回'多控制混频器'(Multiple Control Mixer) 的第二输入端。

ADAU1452 的进阶例程 4:Linear Gain 线性增益和 Divide 除法和 DSP Readback 模块的组合使用

该例程显示的是如何通过'线性增益'(Linear Gain) 模块来实现纯增强,如何通过'除法'(Divide) 模块来用一个值除以另一个值,以及'DSP 回读'(DSP Readback) 模块是如何从 DSP 中读回值的。




