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.

[参考译文] TMS320F2808:GPIO中断

Guru**** 2539500 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/659675/tms320f2808-gpio-interrupts

部件号:TMS320F2808

我想在GPIO上升边缘上生成中断。  

这样说的唯一方法是将5个外部中断中的一个分配给GPIO,这是否正确?

这意味着GPIO中断的最大数量为5,因为有5个外部中断(XINT1..XINT5)

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

    这样说的唯一方法是将5个外部中断中的一个分配给GPIO,这是否正确?

    是的。  但是,此设备仅支持3个外部中断。 请参阅SPRS230

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

    r c8.4546万,

    eCAP模块具有中断,您可以将其配置为在每个上升沿上触发。

    执行此操作的最简单方法是配置以下内容:

    • 连续模式
    • 将1极性盖到上升边缘。
    • STOP_Wrap = 0,这将在检测到第一个上升边缘后重置eCAP模块。
    • 配置CEVT1中断。

    我可能忘记了一些小的配置详细信息,但如果您通读 ePWM用户指南 ,应该非常简单!

    如果您有任何其他问题,请告诉我!

    此致,
    科迪  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    此问题是否已解决? 如果不能,请在此处自由回答。 由于不活动,我将很快关闭此线程。

    此致,
    科迪