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.

[参考译文] TM4C1294NCPDT:TIVA高级调试?

Guru**** 681440 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1088767/tm4c1294ncpdt-tiva-advanced-debugging

零件号:TM4C1294NCPDT

您好-在过去的五年多里,我已经对TM4C1294和TM4C123G进行了大量开发。  这很有趣。  我还做了很多调试和故障排除工作。   在调试时,有时它当然只是典型的代码问题 ,在这种情况下,一些分析和更仔细的检查将揭示问题, 但是,如果我发现自己意外地去找故障处理程序,我通常会遵循名为“诊断Stellaris微处理器中的软件故障”的建议应用报告AN0.1286万–2012年5月,并能够 找出问题的最基本部分。  本文档非常有用。

我通常使用 TM4C评估套件进行开发/调试,或者,当生产主板上存在问题时,我经常有幸能够 使用XDS200进行调试。  当XDS200 进入坏状态时,我连接它并使用Code Composer Studio连接到主板,然后调查调用堆栈和各种内存,并经常找到问题的最底层。

我不知道 有任何其他调试技术。  理想情况下,如果有一个工具可以连接到生产或开发板上的TIVA,并让它记录说明,寄存器,内存的整个历史记录(以分钟/小时/天计),那就更好了。  这将非常有助于跟踪间歇性的,罕见的错误。

是否有人知道这种可能性或TIVA的任何其他更先进的调试技术?

此外,我还发现,有比XDS200更高级的调试探测器。  例如,XDS560,但我不清楚它提供了什么,而XDS200没有提供什么。  除了产品页面 https://www.ti.com/tool/TMDSEMU560V2STM-UE上的一般概述之外,我在XDS560上看的不多

提前感谢大家的任何想法。