代碼段如下:
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的條件一直為真,變成了一個死循環
//請各路大神高手賜教指導一下,拜謝!!!!!!!!!!!
|