This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TMS570LC4357:重新上电后、闪存组7数据不同

Guru**** 2382260 points
Other Parts Discussed in Thread: F021FLASHAPI
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/834833/tms570lc4357-flash-bank-7-data-differs-after-re-poweron

器件型号:TMS570LC4357
主题中讨论的其他器件:F021FLASHAPI

您好!

我尝试使用 F021FlashAPI 将1024字节写入 Bank7 (从地址0xF0200000开始)。

在  CCS 存储器浏览器中的程序调用(遵循 F021FlashAPI 参考指南的建议程序流程,www.ti.com/.../spnu501h.pdf)之后,我看到数据被正确写入。

当我关闭并重新打开 TMS570电源时、问题会上升、因为从 CCS 存储器浏览器中、我看到数据与我在上一个会话中存储的数据不完全相等。

另一件奇怪的事情是:如果在重新上电后启用内存浏览器的自动刷新、我会看到从0xF0200000开始的随机位改变了它们的值。

提前感谢

Antonio

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    如果要将组7用作 EEPROM、建议使用 TI FEE 驱动器。

    我找到了以下线程、其中附加了一个使用闪存 API 的示例。 该项目适用于不同的 MCU、但您可以将其用作参考。

    此致、
    米罗