手把手教你使用ADI的音频降噪DSP:ADAU1772的IIC模式 EEPROM Flash Program

作者的话

跟其他的ADAU一样,ADAU1772既可以eeprom boot,也可以外接MCU,让MCU来BOOT,我们就来看看是怎么个事。

EEPROM原理图设计

在这里插入图片描述
MCU与ADAU1772的接线原理图

在这里插入图片描述

硬件准备

ADAU1772开发板:一块

产品链接:https://item.taobao.com/item.htm?spm=a1z10.5-c.w4002-5192690539.11.7ff82f8a2o93Z9&id=576376577952

USBi仿真器:一个

产品链接:https://item.taobao.com/item.htm?spm=a1z10.5-c.w4002-5192690539.11.162a2dbd88q1W8&id=38242936768

软件准备

SigmaStudio4.1

硬件链接示意图

在这里插入图片描述
ADAU1772的EEPROM自启动

之前的文章,我使用 USBi 下载,均是把例程下载到板子上的 ADAU1772 的内存中,掉电就没有了,而我们想要脱机运行程序,则需要将程序烧写到外部的 EEPROM 中,或者导出到单片机工程中,由单片机启动。单片机启动我们有专门的文档讲解,这里则只讲外部 EEPROM 的烧写。

我们以第 10 个例程为例:

1)将开发板上的 S1 拨到 OFF,非自启动状态,S2 拨到 IIC 模式,即 USBi 调试模式。

2)在 SigmaStudio 里的设计工程里的 Hardware Configuration 窗体里,用鼠标选中 ADAU1772模块并点击右键,选择如下图:

在这里插入图片描述

3)选择默认的配置

在这里插入图片描述
4)OK,开始烧写

在这里插入图片描述

5)烧写完成后,拔掉 USBi JTAG,让 USBi 和板子完全脱离,并用 USB 线给开发板上电,将 S1 拨到 ON,自启动实现。

特别说明:自启动后,默认配置的声音很小,请按几下音量+,或者按住音量+不动,将音量调高,就可以听到声音了。

猜你喜欢

转载自blog.csdn.net/ADI_OP/article/details/135421665