【发布时间】:2021-06-20 07:11:49
【问题描述】:
在我的 STM32H753 上,我在其中一个 GPIO 的上升沿启用了中断。一旦我得到中断(当然前提是处理程序确认 EXTI 外设中的 IT),当信号再次变低时,我将能够在下一个上升沿得到另一个中断。
我的问题是:下降沿和上升沿之间的最短持续时间是多少才能被 EXTI 检测到?数据表指定了 IO 的许多特性,特别是考虑输入低电平或高电平的电压值,但我没有找到这个时序。
谢谢
【问题讨论】:
-
这有点猜测,所以我将其放在评论中而不是作为答案:GPIO 输入是在 AHB 时钟上采样的。如果您在一个 AHB 周期清除中断标志,我希望在下一个 AHB 周期出现状态时检测到所选边沿。即:如果与时钟一致,则可以检测到宽度无限小的脉冲,保证检测到比AHB周期长的脉冲。