如图,在CCS12.0中,运行代码发生了hardfault,请问如何通过调用栈查找到hardfault前执行的函数
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.
感谢您同我们联系。我们将研究您的问题并尽快回复您。同时,能否提供一下正在使用的SDK版本?我还建议参考用户指南中提供的调试指南。
SDK版本6.10,我看到IAR上调试时出现hardfault能清楚的看到函数调用栈,但是CCS调试的时候,出现复位暂停时看不到函数调用栈。
问题是否与您的代码更改有关?调试异常请参考Debugging — SimpleLinkTm CC13XX/CC26XX SDK BLE5-Stack User's Guide 2.02.07.00文档
对于复位,看门狗是否启用?如果是这样,在调试期间可能会触发看门狗,然后请禁用看门狗进行调试。