最近在做一个电阻屏控制LED的程序 遇到很多从来没见过的奇怪问题 板子到手不久 也没有经验 被各种问题纠结
今天用串口监视程序 发现它很奇怪的少执行一次任务 希望大神们看看哪的问题- void led()
- {
- tft.fillScreen(BLACK);
- delay(100);
- Serial.println(ledmode);
- switch(ledmode)
- {case 1:{ledmode=2;tft.drawString(20, 50, "LED OPENED", RED, 4);delay(500);mune();};break;
- case 2:{ledmode=1;tft.drawString(20, 50, "LED CLOSED", YELLOW, 4);delay(500);mune();};break;
- }
复制代码 之前有在#include 的下一行定义了ledmode
static int ledmode=1;//led开关 1关
|