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.

[参考译文] TMS320F280270:读取外部中断值

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1067565/tms320f280270-reading-external-interrupt-value

部件号:TMS320F280270
“线程”中讨论的其它部件:TMS320F28027

大家好,团队  

美好的一天!  

我已在下面发布了客户的信息,并非常高兴地帮助我们进行检查。

我正在使用 TMS320F28027。 我有2个外部中断,在 XINT1的 ISR 中,我读取 XINT2的计数器,在 XINT2的 ISR 中,我读取 XINT1的计数器,以获得2个中断之间的时间段,但结果不稳定,某些时间不正确。 我的问题是如何更正外部中断计数器的读取值。 是否有其他方法可以获得 XINT1和 XINT2之间的时间段。 谢谢!  

此致,

乔纳森

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

    乔纳森您好,

    另一个可能的实现是在 ISR 中启动一个外部中断(以先启动的为准)的计时器,然后在 ISR 中停止另一个外部中断的计时器。 这可以作为另一种方法来获取两个中断之间的时间差异。

    此致,

    Marlyn