工具/软件:Code Composer Studio
我正在调试应用程序复位问题。 我有一个用于监控应用的外部处理器
看门狗切换脉冲、在遇到问题时将触发下降沿中断。 我可以这么做
暂停当此 ISR 触发时、如何查看应用程序过去的指令/函数
正在执行?
谢谢、
Priya
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.
工具/软件:Code Composer Studio
我正在调试应用程序复位问题。 我有一个用于监控应用的外部处理器
看门狗切换脉冲、在遇到问题时将触发下降沿中断。 我可以这么做
暂停当此 ISR 触发时、如何查看应用程序过去的指令/函数
正在执行?
谢谢、
Priya
Priya、
TM4C 系列器件受益于 SWO 跟踪、该跟踪具有保存变量历史记录的小型缓冲器。 请查看 CCS 用户指南中有关 CCS9.1的 CCS 帮助(菜单 Help -> Contents)的第7.5.3.2节或以下链接:
https://software-dl.ti.com/ccs/esd/documents/users_guide/ccs_debug-main.html
您还可以启用矢量捕捉断点(故障异常断点)、如下所述:
https://e2e.ti.com/support/tools/ccs/f/81/p/687574/2534939#2534939
希望这对您有所帮助、
拉斐尔
拉斐尔
感谢你的答复。 这些工具看起来非常有用。 不过、我只是将 TM4C1294EK 用作仿真器。 我是否仍可以使用这些工具、或者是否需要购买 XDS200调试器?
跟踪捕获还会显示每条指令执行的时间和内存吗? 是否在调试器在外部 ISR 引脚停止后运行此操作? 通过这种方式、我可以深入了解停止前发生的情况。
我也对 SWD 模式有疑问。 这些串行引脚是否连接到 PCB 上的 UART 连接器?
Priya