为什么else中的红外库代码会影响执行?
如图,测试是因为红外库的原因,注释掉就正常了。抽象一下代码:
if (buttonState) {
Serial.println("btn");
delay(1000);
} else {
Serial.println("else");
}
这个应该是if判断后打印btn,delay后就结束了,为什么像图上那样在else里加了红外线库后程序就不能正常运行呢? 不光这样 有时候把红外放到函数中也会出错不知是什人原因
啊,难度需要自己修改下红外库了啊。。。
页:
[1]