完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
今天我在使用ADUCM320的评估版 优化、调试代码的时候,添加了一些data在flash:0x1F800-0x1FFFF的地方,可能导致MCU保留区域的一些数据被我修改。
导致结果就是当前我无法修改我的任何代码,如果修改后重新使用jlink烧录代码时就会报错误。 (我的代码编译没有错误,在其他MCU上也试过,只要不涉及0x1F800-0x1FFFF,MCU即可正常工作,或修改代码后重复下载。但一旦涉及此块区域,MCU后续就无法在重新下载任何被修改过的代码) 当前我的困惑是,有无办法让我把MCU里面所有flash区都擦除干净,可供我后面正常调试使用。 |
|
相关推荐
1个回答
|
|
要擦除ADUCM320 MCU中的所有flash区域,您可以使用适当的编程工具和命令来执行以下步骤:
1. 连接ADUCM320 MCU和编程工具(例如J-Link或U-Link)到您的开发环境。 2. 使用编程工具提供的命令行界面或GUI界面打开您的项目。 3. 在编程工具中选择正确的目标设备和固件。 4. 找到用于擦除flash的命令。常见的命令可能是"Erase All"或类似的选项。 5. 确保选择了擦除所有flash区域的选项。这通常可以在编程工具的设置或选项中找到。 6. 运行擦除命令。 记住,在执行擦除操作之前,务必备份您的重要数据和代码。擦除操作将会清除所有flash区域的内容,包括您的应用程序和其他数据。 请注意,具体的步骤和命令可能因您使用的编程工具而有所不同。请查阅相关工具的文档或搜索相关的教程来获取更详细的指导。 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
《DNESP32S3使用指南-IDF版_V1.6》第三十五章 摄像头实验
787 浏览 0 评论
《DNESP32S3使用指南-IDF版_V1.6》第三十章 DHT11数字温湿度传感器
755 浏览 0 评论
850 浏览 0 评论
【敏矽微ME32G070开发板免费体验】之原厂2812测试例程解析
1534 浏览 0 评论
1239 浏览 2 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
12059 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-29 12:51 , Processed in 0.412767 second(s), Total 42, Slave 36 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (威廉希尔官方网站 图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号