作者的话
ADAU1761是ADI公司音频DSP处理器,SigmaDSP系列里可以说价格最便宜的一颗,零售价10块钱?或者更低?用得人非常多,但是我看似乎全网就我做了一块教新手入门,以及让用户能快速评估这颗DSP性能的板,有这么神秘吗?这颗甜品DSP我觉得有必要科普一下,到底怎么去做开发,在我看来这颗真的是有手就行。
ADAU1761,ADI给他的一句话定义是:集成 PLL 的 SIGMADSP® 立体声、低功耗、96 KHZ、24 位音频编解码器,但我觉得定义成codec显然是不合适的,因为他有海量的DSP算法,而不仅仅只是做ADDA。所以我更愿意称他为自带codec的音频DSP。
正因为他是一颗有海量算法的DSP,又自带了codec,价格且是最底,开发有手就行,所以很有竞争力。
这个系列用到的硬件有
ADAU1761评估板
产品链接:https://item.taobao.com/item.htm?id=38240607959&spm=a1z10.5-c.w4002-5192690539.11.289a24cbZPGllT

USBi仿真器
产品链接:https://item.taobao.com/item.htm?id=38242936768&spm=a1z10.5-c.w4002-5192690539.11.537e2dbdy3MyZZ
MCU控制卡
产品链接:https://item.taobao.com/item.htm?id=599032051661&spm=a1z10.5-c.w4002-5192690539.19.5b4c629cPjln3G
ADAU1761 的开发 6:左右声道电平实时显示
在前面的所有例程中,我们的输出都是双声道,下面我们来搞个控件,实时的看一下这左右声道的电平。
“电平检测器”(Level Detector)模块计算输入信号电平,实时地从硬件中直接读取,并以图形方式将电平值显示在仪表显示屏上。 “单电平检测器”(Single-Level Detector)计算并显示信号的均方根电平,单位为 dB。 电平检测器只进行分析,不修改输入信号。输出引脚的信号与输入相同。
通过“开/关”(On / Off)按钮启用或禁用显示屏。直到原理图设计编译完毕并下载至硬件且正确配置 USB 通信通道之后,电平检测器才会正常工作。 显示屏的刷新率约为 10 Hz,绿色横线跟踪最大均方根值,略微延迟。
注意,显示屏的性能受制于您的 PC 系统和 USB 通信资源。使用多个电平检测器可能降低响应性。
1)硬件设计,原理图设计,到下面的状态,不再赘述。

2)点开 Level Detectors/Lookup Tables 的下面这个 Single Livel Detector 模块,拖出去 2 个。作为左右声道电平实时显示,并连线,完成设计。(其他的显示还有很多,用户可以自行拖出来测试)

3)将例程通过 usbi 下载到板子上,并打开 on 开关,音源输入,音源输出,这个时候就能在你的原理图这里看到这 2 个通道的实时的左右声道电平显示了。打开后选中上面的这个INV 打勾,显示又有不同,大家可自行测试。

1217

被折叠的 条评论
为什么被折叠?



