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.

[FAQ] [参考译文] [常见问题解答] F05闪存:在尝试使用闪存插件对闪存进行编程时、什么会导致错误"闪存 API 错误#14目标方停止?

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/780916/faq-f05-flash-what-causes-the-error-flash-api-error-14-target-halted-during-flash-operation-while-trying-to-program-the-flash-using-the-flash-plugin

问:在尝试使用闪存插件对闪存进行编程时、什么会导致错误"Flash API 错误#14 Target Halted during Flash operation"?

C2000培训视频:https://training.ti.com/search-catalog/field_language/ZH-CN?keywords=C2000&start%5Bdate%5D=&end%5Bdate%5D=

C2000培训小程序码

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

    答:

    注意:此答案适用于具有 F05闪存的器件。  请参阅:  [常见问题解答] F05闪存:哪些 C2000器件具有"F05闪存"?

    此问题发生在 Code Composer Studio 的较旧版本上。  TI 建议使用最新的工具、因为它们随着时间的推移而得到了改进。

    这是由于尝试使用插件时无法设置断点的限制。 如果设置了断点、您将收到"Flash API Error #14"或"Target Halted during Flash operation"、Flash operation aborted 消息。 为了清除这些消息并继续闪烁、必须禁用所有断点。 要禁用任何断点、请在 CCS 内导航至"Debug"->"Breakpoints"、然后选择"Remove All"。

    完成后、请尝试使用闪存插件对闪存进行编程。 如果仍收到错误消息、请重新启动 CCS 并尝试对闪存进行编程、然后再执行任何其他操作、以确保未设置断点。

    注意:您还必须关闭"Option/Customize/Debug Properties"下的"Perform Go Main automatically"、否则当您尝试执行片上闪存操作时、将插入一个断点。

    有关 F05的更多常见问题解答、请参阅 [常见问题解答] F05闪存:常见问题解答