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.

28035在CCS5中运行

你好,请问一下,应该如何设置CCS5,使得可以在程序运行期间,观察到变量的时刻变化? 运行时变量的值都显示为“unknown Error: execution state prevented access ” 是否可以设置? 我用的是 XDS100 V2的仿真器。

  • 楼主进入仿真界面以后,请点击闹钟图标以允许进入实时仿真模式,然后在expression窗口中设置允许变量持续刷新,之后将你要观察的变量添加到expression窗口中然后全速运行就可以了。

  • 正如Johnson所说,将变量添加到expression窗口中就可以对变量进行观测了,另外可以在变量处手动设置断点,修改断点属性为“Refresh All windows”,就可以实时观察变量的更新状态了。

    之前调试也有碰到和你所说错误一样的问题,碰到的问题有两种,要么芯片的config配置没有设置正确,要么就是下载的.out文件不是当前工程的编译的.out,建议将程序load到芯片中,下载成功后,PC指针会指向main函数的入口地址,此时点全速运行就会看到变量的更新变化了。