在 Arduino 中从一个源分离中断


我们已经了解到,为了将中断附加到一个源,我们需要使用 .attachInterrupt() 函数及其所需参数。

例如,要将中断附加到某个特定引脚,我们需要使用

attachInterrupt(digitalPinToInterrupt(pin), ISR, mode);

以同样的方式,要从一个源分离中断,我们可以调用 detachInterrupt() 函数。这将简单地禁用那个特定中断。用于禁用引脚中断的推荐语法为 −

detachInterrupt(digitalPinToInterrupt(pin))

其中 pin 是你想对其禁用中断的引脚号。

更新于: 2021 年 5 月 31 日

1K+ 浏览次数

开启你的职业生涯

获得课程证书

开始吧
广告