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.
问:在尝试使用闪存插件对闪存进行编程时、什么会导致错误"Flash API 错误#14 Target Halted during Flash operation"?
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闪存:常见问题解答