在 Arduino 中从一个源分离中断
我们已经了解到,为了将中断附加到一个源,我们需要使用 .attachInterrupt() 函数及其所需参数。
例如,要将中断附加到某个特定引脚,我们需要使用
attachInterrupt(digitalPinToInterrupt(pin), ISR, mode);
以同样的方式,要从一个源分离中断,我们可以调用 detachInterrupt() 函数。这将简单地禁用那个特定中断。用于禁用引脚中断的推荐语法为 −
detachInterrupt(digitalPinToInterrupt(pin))
其中 pin 是你想对其禁用中断的引脚号。
广告