从 Arduino 的源中分离中断

我们已经看到,为了将中断附加到源,我们使用. attachInterrupt()函数,带有所需的参数。

例如,为了将中断附加到特定的引脚,我们使用

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

同样,要将中断与源分离,我们可以调用该detachInterrupt()函数。这将简单地禁用该特定中断。禁用引脚中断的推荐语法是 -

detachInterrupt(digitalPinToInterrupt(pin))

其中pin 是您希望禁用中断的 pin 号。