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.

[参考译文] TMS320F280049:调试两个 ISR 代码

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1117800/tms320f280049-debugging-two-isr-code

器件型号:TMS320F280049

我的代码执行了两个 ISR、执行的 ISR 嵌套与 TI 示例代码 interrupt_ex3_SW_Prioritation.c 几乎相同   它都按预期工作。 我的问题是在 CCS 下设置断点和进行调试。  如果我在在较低优先级 ISR 线程中执行的代码中设置断点、我可以按预期单步执行代码、但当我单击"运行"按钮时、我的程序会在杂草中崩溃。 是否需要采取任何措施来避免程序崩溃? 为了确保您理解、如果允许在没有断点的情况下运行、我的程序不会崩溃。

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

    Phil、

    您可以在 TI 示例代码中重新创建问题吗? 由于代码相似、因此您也应该能够在此处重现代码。 请尝试使用 TI 示例代码、并告知我们您是否可以复制该代码、然后我们可以查看。

    谢谢、此致、

    桑托什