您的位置: OpenADSP社区论坛 -> Sigma DSP/模拟器件专区 -> 新手上路 -> ADAU1761无法存储程序
本帖共有98个阅读者
发表帖子 发表投票 回复主题
ADAU1761无法存储程序
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5187
金钱:34761
积分:6369
注册时间:2011/6/7
楼主信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
ADAU1761无法存储程序
问题:为什么ADAU1761存储不了程序?我用 IIC 方式对ADAU1701进行编程的时候发现,下线编译之后可以执行程序,但是掉电之后再上电,程序就没了,又要通过IIC来下载一次程序才可以,为什么会这样??不是用IIC写到了EEPROM 里面了吗?为啥掉电就没了?求大神指点。

我是OP...
等级:管理员 参考IP地址:*.*.*.*
2019/1/25 15:57:14
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5187
金钱:34761
积分:6369
注册时间:2011/6/7
1信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线

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

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


我是OP...
等级:管理员 参考IP地址:*.*.*.*
2019/1/25 15:57:41
Powered by OpenADSP Copyright © 2010 www.Openadsp.com. All rights reserved.154069 Call, 1 Queries, Processed in 0.015625 second(s),