音视频技术
直播中

李敏

7年用户 1397经验值
私信 关注
[问答]

求助,为什么ADAU1701存储不了程序?

我用 IIC 方式对ADAU1701进行编程的时候发现,下线编译之后可以执行程序,但是掉电之后再上电,程序就没了,又要通过IIC来下载一次程序才可以,为什么会这样??不是用IIC写到了EEPROM 里面了吗?为啥掉电就没了?求大神指点。

      

回帖(1)

杨杰

2023-11-29 15:19:21
为了低成本和低功耗的设计要求,ADAU1761内部只有SRAM没有ROM(也没有EEPROM),这就意味着,在上电状态时,我们在SIGMASTUDIO通过USBi把程序DOWNLOAD到DSP的SRAM是可以运行的,但一旦掉电,SRAM上的数据是会丢失的,需要重新下载。且ADAU1761是不能自启动的,它需要外部的MCU(或PC端的SIGMASTUDIO)去启动它。


如果你想要重新上电DSP能自启动,你可以考虑ADAU1701、1702等。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分