Other Parts Discussed in Thread: EK-TM4C123GXL
主题中讨论的其他器件:TM4C123、 EK-TM4C123GXL
工具/软件:Code Composer Studio
我正在开发一个大型复杂程序、该程序在几个月前变得很难调试、因为调试器开始在看似随机的"虚拟断点"处频繁停止(在运行不到一秒后)。 让 IT 部门继续运行始终如一。 如果我按下"Stop"来断开调试器的连接、程序运行正常。 禁用所有断点没有帮助。 删除我设置的所有断点没有帮助。 这一故事有很多内容、但可能无关紧要、因此如果需要、我将跳到结尾和后轨道。
今天、我将调试视图中的其中一个窗格从显示表达式切换到显示存储器浏览器(以便我可以检查堆栈使用情况)、它开始运行良好、在有意的断点处中断、但从不在"虚拟"断点处中断。 切换回 Expressions 选项卡会重新显示虚拟断点。 我怀疑 CCS 中存在时序问题、但不知道如何进一步解决。 我使用的是直接(无 USB 集线器)连接到 PC 正面的 TM4C123 Launchpad。
显示内存浏览器是解决我的问题的简单方法、但如果有人告诉我如何继续、我很乐意帮助跟踪根本问题。
Steve
