|
举个例子吧,这是我很久以前的程序,不知道和现在的库一不一样了。但是大概做法还是一样的。就是触发按键的时候更新一次按键的状态D:\BPD}DHX{RMIQ%5DPF%_06)%5BRE.png
LOCAL void ICACHE_FLASH_ATTR key1ShortPress(void)
{
os_printf("#### KEY1 short press ,ctrlRelay1\n");
switch(Relay1Status)
{
case 0:
Relay_On(Relay1);
Relay1Status=1;
currentDataPoint.valueRelay1=1;
break;
case 1:
Relay_Off(Relay1);
Relay1Status=0;
currentDataPoint.valueRelay1=0;
break;
}
}
|
|