代码段如下:
void loop() {
if(irrecv.decode(&results)){
if(results.value == 0x4EA240AE){
while(results.value != 0x4E87E0AB){
One_And_One(10,11);
}
}
irrecv.resume();
}
}
//思路是:while判断条件为假的时候,跳出循环体
//事实是:results.value一直无法获得下一个编码,while的条件一直为真,变成了一个死循环
请各位指导赐教。