主题中讨论的其他器件:C2000WARE、 TMDSCNCD28335
工具与软件:
尊敬的 E2E:
当我们使用 XDS100V3刻录 F28335程序时、首先我们可以成功编译和刻录。
后来、修改某些代码后、编译没有问题、但在烧录到 IC 时、始终报告错误、提示下图:


请帮助了解原因是什么?
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.
工具与软件:
尊敬的 E2E:
当我们使用 XDS100V3刻录 F28335程序时、首先我们可以成功编译和刻录。
后来、修改某些代码后、编译没有问题、但在烧录到 IC 时、始终报告错误、提示下图:


请帮助了解原因是什么?
Tommy、您好!
您使用的是哪个版本的 CCS? 您能否也告诉我们您使用的 C2000Ware 的版本。
您能否确认您是否可以通过 C2000Ware 对其他示例进行编程。
还请确认已为您的应用配置了正确的引脚和开关。 请参见 c2000ware\boards\controlCARDs\TMDSCNCD28335\TMDSCNCD28335\F28335_controlCARD_InfoSheet.pdf 文档、该文档表明您的器件已正确配置。
此致、
Ozino
您好!
我检查了 CCS 软件、结果显示为 V10.0.1
我已经推出了这个 Emupack:
顺便说一下、我可以从哪里获得您提到的 F28335_controlCARD_InfoSheet.pdf 文档?
谢谢
Tommy、您好!
您可以在我们的 C2000Ware SDK 中获取文档。 https://www.ti.com/tool/C2000WARE
如果您愿意、我建议您将 CCS 安装更新为最新版本、以获得最新的器件支持。
您能否确认您已发布的是什么 EMU 包? 我无法访问您上一篇文章中的链接。
在查看是否可以对 C2000Ware 中的众多示例之一进行编程和调试时、您是否进行了更改?
此致、
Ozino
您好、E2E:
感谢您的支持。 我们再过几次测试、发现没有什么问题。
我们尝试重置闪存内容和状态、然后尝试重新烧录成功。
我们怀疑是之前在线调试芯片时程序中断引起的。
顺便说一下、我们的 CCS 版本是 V10.1.1。

我们遇到了一个新问题:在调试期间、我们发现只能设置两个免费的调试断点。
此版本的 CCS 和 XDS100V3是否支持在调试 F28335时设置两个以上的调试断点? 如何更改此断点设置?
同时、当我们设置一个新的断点组合时、我们需要将 MCU 内核状态复位以执行它。 是这样吗? 是否有其他直接实现此目的的方法?
BR
Tommy、您好!
感谢您在假期的耐心等待。
关于可用断点数量、应该注意的是
C28x 器件一次有两个可用的分析资源。 一个资源可用作硬件断点、观察点或计数器。 另一个断点可以用作硬件断点或观察点。
因此在使用硬件断点时、限制为 2个硬件断点 . 请见以下文档以获得关于断点/割台点的更多信息。
https://software-dl.ti.com/ccs/esd/documents/ccs_breakpoint_watchpoint_c2000.html
此致、
Ozino