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.

[参考译文] TM4C1236H6PM:在输入边沿时间模式下、宽计时器翻转 0->0xFFFFFFFF 时是否可能中断?

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1619080/tm4c1236h6pm-is-it-possible-to-get-interrupt-when-wide-timer-roll-over-0--0xffffffff-in-input-edge-time-mode

器件型号: TM4C1236H6PM

你(们)好

我使用输入边沿时间模式 来测量边沿之间的周期。

我想知道我有可靠的方法来知道计时器寄存器 GPTMTAV 何时 滚动到复位值?

超时中断和匹配中断在输入边沿时间模式下不起作用。 发生这种情况时是否可以触发中断?

 

Karlis

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

    尊敬的 Karlis:

    我认为最简单的权变措施是使用 ISR 检查该值是否从 0xFFFFFFFF 复位为 0。

    另一个选项是使用第二个计时器定期触发并执行上述操作。

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

    是的,谢谢,我也认为这可能会起作用。 不管怎样、我以完全不同的方式解决了我的问题。