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.

[参考译文] CCS/TMS320F2.8377万S:TMS320F2.8377万S EEPROM仿真

Guru**** 2482105 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/631401/ccs-tms320f28377s-tms320f28377s-eeprom-emulation

部件号:TMS320F2.8377万S

工具/软件:Code Composer Studio

您好,

我尝试使用F2.8377万S的sprab69示例 。 我在本论坛上读到,这是可能的。 但是"F021_API_F2837xS.lib"中的命令与示例中的命令不同。  F2.8377万S是否还有其他库可用于解决此问题?

我只想保存3个16位变量的更改。  

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

    F2.8377万S中使用的闪存技术与SPRAB69中提及的器件不同。 因此 ,您使用的Flash API函数(www.ti.com/.../spnu630)在两个设备之间有所不同。

    我们没有用于F2837xS的EEPROM解决方案。 您在SPRAB69中看到的EEPROM功能不能直接用于此设备。 但两个设备之间的EEPROM概念相似。 您可以按照 e2e.ti.com/.../31.9481万中的说明在闪存中实现EEPROM解决方案

    另外,请注意F2837xS闪存具有ECC。 这将要求您在F2837xS上一次至少编程64位(在64位边界上对齐)。 因此,即使变量只需要16位或32位,也必须为其分配至少64位。

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

    感谢您的帮助。 它帮了我很多。 我想知道这里写的是什么:

    e2e.ti.com/.../42.0452万