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.

[参考译文] TMS320F28388D:闪存 API 的使用

Guru**** 2614265 points
Other Parts Discussed in Thread: TMS320F28388D

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/934694/tms320f28388d-the-use-of-flash-api

器件型号:TMS320F28388D

您好,

当 tms320f28388d 正在下载 CPU2时、CPU1会消失。 有关闪存 API 的更多信息

Flash_ powerdown()和 Flash_ releasepumpsemaphore() 接口 ,何时使用? 有什么区别?

此致

  

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

    您好!

    Flash_PowerDown ()可用于将闪存置于低功耗模式。

    FLASH_releasepumpsemaphore()用于放弃泵所有权-当 CPU 想要对闪存组执行编程/擦除操作时,可以使用此信标来获取泵。  闪存操作完成后、CPU 可以使用此函数释放泵。   

    CPU1的意义是什么?  请提供更多详细信息、以便我们能够清楚地了解问题并帮助您进行调试。

    谢谢、此致、
    Vamsi

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

    您好、Vamsi、

    我是他们的 FAE、我可以在这里为您提供一些其他信息。

    在我们发现 CPU1的函数异常后、我们查看了调试器并发现 CPU1进入错误处理、如下所示。 我们能否告诉您调用"CAN_senMessage" API 是我们在陷入错误 API 之前完成的最后一项操作?

    这背后的根本原因是什么?

    谢谢

    谢尔登

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

    Sheldon、

    我没有得到背景。  客户是否使用基于 CAN 的闪存编程器?

    是否按照错误()函数的建议检查了文件名和行参数?

    谢谢、此致、
    Vamsi

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

    Sheldon、

    以下帖子是否与此主题中的讨论相关?

    https://e2e.ti.com/support/microcontrollers/c2000/f/171/p/935064/3454470#3454470

    谢谢、此致、
    Vamsi