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.

[参考译文] 编译器/TMS320F28379D:从闪存仿真 EEPROM

Guru**** 2539500 points
Other Parts Discussed in Thread: C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/945998/compiler-tms320f28379d-emulated-eeprom-from-flash

器件型号:TMS320F28379D
主题中讨论的其他器件:C2000WARE

工具/软件:TI C/C++编译器

您好!

    我想将我的当前 数据存储在仿真 EEPROM 上,因为如果  我添加 EEPROM .h、EEPROM.c 文件,那么我将引用 F28XXX EEPROM (sprab69)代码中的 FLASHAPI 代码(C:\ti\c2000Ware_2_01_00_00\libraries\flash_api/f28379xD)。

作为仿真 EEPROM、我需要考虑哪些文件?

提前感谢。

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

    Ajay、

     sprab69中描述的 EEPROM 仿真概念适用于任何片上闪存。  但是、该 EEPROM 驱动程序不支持 F28379D、因为 F28379D 闪存具有 ECC 并且闪存包装程序不同。  

    我们没有 F2837xD 的 EEPROM 驱动程序示例。

    您可以使用 F2837xD 闪存 API 实现 EEPROM 仿真驱动程序  :http://www.ti.com/lit/pdf/spnu629

    闪存 API 使用示例位于: C2000Ware_3_02_00_00\device_support\f2837xd\examples\dual\flash_programming  

    请注意:每64位对齐闪存数据计算一个8位 ECC。  因此、您需要在此 F2837xD 器件上一次至少对64位进行编程。

    谢谢、此致、

    Vamsi

    闪存 API/ECC wiki: processors.wiki.ti.com/.../C2000_Flash_FAQ

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

    Ajay、

    如果您对此有任何疑问、请回复此主题(如果未锁定)或 打开新帖子。

    我要关闭此主题。

    谢谢、此致、

    Vamsi

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

    感谢您的更新...

    我们致力于以前的妄想,一旦发现任何困难并回到您的位置,请关闭螺纹。

    此致

    Ajay S