正常选择 debug 后 ,可见到相关擦写 flash 和 下载程序的进度条,但是之后,软件的运行按钮和 暂停按钮呈灰色,程序也无法停在Main 函数里。 不知道 具体什么配置造成的。
CCS版本 ccs_setup_8.3.0.00009
程序 见附件ccstest.zip
user3791525:
该空程序 始终 会报错: Break at address "0x4" with no debug information available, or outside of program code.
Susan Yang:
很抱歉,手边没有TMSLS0432
请问您现在使用的是什么仿真器?有什么报错提示吗?有没有尝试一下debug TI的例程?
Susan Yang:
该消息其实不是错误消息。调试器告诉您目标在没有源代码相关性的程序地址处暂停。一般有两种情况:
1)您在有效代码中暂停,没有为其加载符号。如果您的项目包含已删除所有调试符号的库,则会发生这种情况。因此,如果您暂停此库代码,则不会有任何调试信息
2)您停在一个没有实际代码的地址。如果您的代码“runs off into the weeds”,就会发生这种情况 – 基本上您的代码遇到了一些奇怪的异常并跳转到了一个不应该的地址。它可能是堆栈溢出/损坏,一些其他内存损坏,一些中断触发等,这通常不是工具(CCS)问题
建议您使用TI例程测一下