请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:LAUNCHXL-F280049C 工具与软件:
您好!
我正在使用 TI F280049C 控制器开发一个项目、并使用 TI 示例项目中提供的闪存 API 将数据编程到闪存中。 我会在启用"ECCEccGeneration"的情况下调用"Fapi_issueProgrammingCommand"函数、希望 Fapi_Auto 值能够与数据一起写入。 不过、我注意到 ECC 值未按预期填充到内存中。
在 Memory Browser 中、数据似乎已正确编程、但 ECC 字节缺失。 我附上了一个屏幕截图、其中显示了未按预期填充 ECC 值的存储器视图。
有人知道为什么不能正确生成或写入 ECC 吗? 此控制器的闪存 API 配置中是否有我可能忽略的特定设置或步骤? 欢迎提供任何指导或建议。 这是可以的、或者需要进行任何更改。
这是我的代码的相关部分片段
