请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS570LC4357 工具/软件:Code Composer Studio
我使用 CCS 来调试 TMS570LC43xx 的闪存驱动程序代码。 我目前正在开发此闪存驱动程序、并且遇到了一些问题。
我的问题与该社区的另一个主题 中描述的问题完全相同:e2e.ti.com/.../1788528
我对 TMS570LC43xx 的闪存擦除/写入功能有疑问。 我注意到、当在闪存存储器组上执行块擦除时、擦除值不是所有擦除地址的0xFFFFFFFF。 请参阅以下屏幕截图。
可以看到、已经擦除的数据 apperas 有错误、不是完全0xFFFFFFFF。 当我执行空白检查时、由于此原因、检查失败!
我已经尝试从构建选项的"版本"选项卡中禁用编译器的优化、如解决方案中所述。 但问题仍然存在。
有什么解决方法的想法吗?
Ferran Casanovas。
