ESP32中断的使用

定时器中断

硬件中断

attachInterrupt(pin, ISR, mode);
  • pin

管脚号

  • ISR

中断处理函数

  • mode

触发中断的模式,可以使用的值有。

  1. LOW 低电平触发
  2. CHANGE 管脚电平变化,触发
  3. HIGH 高电平触发
  4. RISING 管脚从低电平变化高电平触发,即上升沿触发
  5. FALLING 下降沿触发,电平从高变低

触摸中断

当手触摸管脚,管脚值会从 80 多下降到 40 多。

touchAttachInterrupt(管脚, 中断触发函数, 触发的阈值);

参考

https://www.arduino.cc/reference/en/language/functions/external-interrupts/attachinterrupt/

posted @ 2023-01-08 13:58  沙里  阅读(591)  评论(0)    收藏  举报