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:闪存

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

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1173698/tms320f28379d-flashing

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

您好! 我是 F28379D 的较新版本、我只需使用 Simulink 块构建控制系统。 现在我需要离线使用该卡、这意味着我需要将控制系统闪存到控制卡中并在实验室中使用它。 但是、闪存似乎不能简单地在 Simulink 中完成、因为我尝试将 LED 闪烁代码刷写到该卡、但当该卡关闭并再次打开电源时、LED 不会闪烁。 我可以通过 Matlab 工具获取系统的 C 代码、但我不知道如何在 CCS 中将代码刷写到卡中。 当我阅读有关闪存的文档时、有很多代码和概念、对于较新的代码和概念来说有点困难。  是否有一些闪存示例、以便较新的人可以快速了解它? 或者、我在获取系统的 C 代码后应该怎么办? 如果有人能帮助我、我会非常感激! 非常感谢!

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

    徐您好、

    有关闪存的培训材料、请访问 https://training.ti.com/embedded-flash-memory

    在 CCS 中将代码刷写到卡中的步骤将转到 CCS 工程的"编译"属性。 然后将配置更改为 CPU1_FLASH。 确保将此设置为活动配置、以便更改生效。 (单击管理配置... ->为 CPU1_FLASH 设置为活动)

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

    您好、Ryan!

    感谢您的回答! 实际上我这样做了、但它不起作用。 我使用 CUP1 LED 闪烁示例并设置如您所示的配置、在调试代码后、LED 闪烁、但如果我切断电源并再次为其供电、LED 不会闪烁。 我不确定是否必须使用闪存 API 等、以便能够将代码刷写到卡中。 再次感谢您的帮助!

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

    徐您好、

    您是否确保将开关置于 controlCARD 上的正确位置? 对于您的应用、我相信您需要确保开关处于03模式。 (获取模式)

    此图位于 C2000Ware 文件夹->boards->controlCARDs->TMDSCNCD28379D->R1_3->F2837x_180controlCARD_R1_3_SCH_02Oct2015.pdf 下方

     

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

    你好! 实际上它是有效的! 我读取所有开关的设置、并将 A:SW1的第一个位置设置为 OFF、将引导模式设置为03模式、并且在为卡通电后、LED 闪烁! 非常感谢您的帮助! 顺便说一下、什么意思是 A:SW1开关的第二个位置、虽然我将其设置为关闭、但我无法取消该功能。

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

    徐您好、

    很高兴听到这个消息。 此 链接 应该是回答该开关功能的良好参考。