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.

[参考译文] TMS320F280039C:F280039C 的 GPIO 中断

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1291831/tms320f280039c-gpio-interrupt-of-f280039c

器件型号:TMS320F280039C

您好;

我们可以使用下面的函数设置 GPIO 引脚、以便在上升沿或下降沿获取中断。 换句话说、中断将在 上升沿或下降沿发生。 但是、当中断发生时、我们如何知道当前中断是在上升沿还是下降沿? 可以使用任何函数来找出触发中断的边沿?   

GPIO_setInterruptType (GPIO_INT_XINT1、GPIO_INT_TYPE_BOOS_EDGE);

谢谢。此致、

李文

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

    您好,Wen

    理论上、您可以在中断后立即使用 GPyDAT 寄存器读取引脚电压来读取电平。

    如果要自动检测高电平和低电平脉冲、也可以为此使用 ECAP。 如果您想知道如何使用 ECAP、请发表另一篇博文、询问如何使用 ECAP、以便将其分配给 ECAP 专家。

    此致、

    文斯

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

    谢谢您、Vince! 实际上、我希望 GPIO 能够在两个边沿上触发、并且知道当前边沿是什么类型:以自动方式上升沿还是下降沿。 我将提交另一个 ECAP 请求单。

    此致