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.

[参考译文] F2.8055万的闪存API问题

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/660546/flash-api-problem-with-f28055

大家好,

我们正在开发一个电机控制系统,其中3个TMS320F2.8054万M作为3轴控制器, 一个TMS320F2.8055万 作为控制管理器。 软件工具是代码编辑器工作室(版本:6.1 .2.0.0015万)和基于 Motorware_1_01_00_17的控制程序。 所有芯片均以60 MHz 频率工作。  3个TMS320F2.8054万M和 TMS320F2.8055万 之间的通信使用SIC。 现在一切都很好。  

我们希望将一些参数保存到 TMS320F2.8055万的闪存中。 因此,我们使用 \TI\controlSUITE 3.4 E.4\libs\utilities\flash_api\2805x\V100\example_ccsv5项目测试了闪存编程。 测试是正确的。

但在我将闪存编程示例移植到 TMS320F2.8055万 控制管理器之后,我遇到了问题。

 引导ROM使用的PIE矢量SARAM位置设置为:

0x0D02   Flash_CPUScaleFactor      0xFF04 0x00BF (十进制1258.266万)

0x0D04   Flash_CallbackPtr          空

运行' Flash_Erase((sectorb),&FlashStatus)'指令后,我的程序在0x3FF67B处停止(进入引导加载程序区域)。

原帖:

谢谢

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

    我已在原来的邮递上回答了问题。 请关闭此帖子以避免重复。

    此致,
    Manoj