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.

[参考译文] LAUNCHLL-F2.8069万M:是否有人使用MotorWare软件包中的flash.h和flash.c对闪存进行编程?

Guru**** 2539500 points
Other Parts Discussed in Thread: CONTROLSUITE, MOTORWARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/619525/launchxl-f28069m-is-there-anybody-who-used-flash-h-and-flash-c-in-motorware-package-to-program-flash-memory

部件号:LAUNCHTXL-F2.8069万M
主题中讨论的其他部件:controlSUITEMOTORWARE

尊敬的各位:

我想集成闪存编程功能,以便将一些重要参数存储到闪存中。 我知道在controlSUITE中使用Flash API函数,但当迁移到MotorWare样式时,我觉得controlSUITE的Flash API模块的定义不像 MotorWare封装中flash.h/flash.c模块中的定义。  

我是否可以使用MotorWare软件包中的flash.h/flash.c模块将参数编程到闪存中? 因为我在flash.h和flash.c (MotorWare)中看不到任何用于擦除,写入和读取闪存的API函数原型,所以如何将参数编程 到闪存中?

MotorWare中是否有人使用了flash.h/flash.c来执行此操作?

非常感谢您的分享!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    所有基于F2.8027万F的实验室项目都使用flash.c和flash.h来启用在闪存中运行的代码,并将mainISR中的时间关键型代码从闪存复制到RAM,您可以参考这些项目。
    您可以参考controlSUITE中的闪存API示例以实现擦除/写入闪存,并在Motorware中使用这些文件,如controlSUITE中的文件,如果您需要在Motorware中进行闪存编程,也可以使用这些文件。
    C:\ti\controlSUITE\libs\utilities\flash_API
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢Yanming!