您好!
我目前正在开发一个软件、使用 SD 卡上的文件对微控制器进行重新编程(我只需使用 hex2000.exe 转换十六进制文件中的.out 文件)。
我的软件的目标是:
-读取.hex 文件以确定其大小。
-擦除所有闪存扇区
-写入与程序相对应的闪存(来自扇区 A)值。
我设法执行所有步骤、但是当我写入闪存时、软件在地址0x8F4B2 (扇区 E)停止。
但是、该程序尚未完全编写(请参阅附件)
我已经阅读 了 https://processors.wiki.ti.com/index.php/C2000_Flash_FAQ、这个问题不是 由我认为的128位对齐存储器引起的。
感谢您的回答。
此致、
