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.

[参考译文] CCS/TM4C123GH6PM:调试时所有中断不能正常工作

Guru**** 2619895 points

Other Parts Discussed in Thread: EK-TM4C1294XL, SEGGER, TM4C123GH6PM

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/786634/ccs-tm4c123gh6pm-all-interrupts-doesn-t-work-while-debugging

器件型号:TM4C123GH6PM
Thread 中讨论的其他器件:EK-TM4C1294XLSEGGER

工具/软件:Code Composer Studio

你好。 我有一个带 TM4C123GH6PM MCU 的定制板。 我使用 SEGGER 进行调试。 然后我开始调试我的代码、没有任何一个中断不会发生(周期计时器)。 但是、如果我重新接通电源、它可以正常工作。 我通过切换不同中断计时器中的 LED 来检查它。 我确信在初始化之后我的代码中添加了 IntMasterEnable();行。 在使用我的定制板之前、我使用了 ek-tm4c1294xl 进行练习和类似的代码工作(我刚刚更改了 pinmux)。 如何解决?  

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

    我不熟悉 Segger 调试器、但 TI 调试器(Code Composer Studio)具有在汇编步进或 C 源代码步进时禁用中断的选项。 默认情况下、仅在汇编步进中禁用 Code Composer 中断。 您可能希望询问 Segger 是否有类似的选项。

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

    我检查了它。 一切都好。

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

    此检查帮助。