使用Arduino固件在ESP8266上进行AttachInterrupt

时间:2017-01-17 20:20:12

标签: android c interrupt esp8266 arduino-esp8266

我试图找出AttachedInterrupt在NodeMCU上的工作原理。我发现的一切都告诉我这段代码没问题?!

void setup() {
  Serial.begin(9600);
  pinMode(D4, INPUT);
  attachInterrupt(D4, doSth(), CHANGE);
}

void loop() {
  Serial.println(digitalRead(D4));
  delay(100);
}

void doSth() {
  Serial.println("Check!");
}

但我得到这个错误:

enter image description here

经过数小时的研究后,我仍然不知道!

提前多多感谢: - )

2 个答案:

答案 0 :(得分:2)

问题解决了 - 再次感谢!

我刚刚使用了for

而不是constraints.gridx = y;

答案 1 :(得分:1)

您不应在ISR中使用串行打印。将它移动到你的循环()。