摘要:
1.设置按键为键盘唤醒,按键为低,触发按键中断,唤醒MCU void KbAppInit(void) { SET_COL_ALL_IN; //列输入 SET_ROW_ALL_OUT1; //行输出高电平 RemoteGroup=0; RollingCode=0; ResetUserTimer(&Ke 阅读全文
摘要:
采用分时复用的方法,定时置位行,检测列,确定按下的按键,输出不同的按键值。 void KbScanProcess(void) { //uint8_t Row=0; //按键所在行 //uint8_t Col=0; //按键所在列 //uint8_t RowCount=0; //按键触发行的个数,用于 阅读全文
摘要:
1.发射端发出定义字节的数据。 case 8: //色温加 { if(step>5) { RemoteCmd[1]=0x6A; RemoteCmd[7]=0x80; KeyDownNoSendEn=0; //按键按下但不发送RF指令失能 KeyReleaseSendEn=0; UpdataKeyRe 阅读全文