加入按键页面切换逻辑

This commit is contained in:
不吃油炸鸡
2025-10-07 10:30:37 +08:00
parent 1618bf0a50
commit 3bbca410dc
2 changed files with 9 additions and 22 deletions

View File

@@ -24,28 +24,10 @@ void KeyTask(void *argument)
while(1)
{
keystr = KeyScan(0);
switch(keystr)
if(keystr != 0)
{
case KEYB_NUM:
osMessageQueuePut(Key_MessageQueue, &keystr, 0, 1);
break;
case KEYY_NUM:
osMessageQueuePut(Key_MessageQueue, &keystr, 0, 1);
break;
case KEYL_NUM:
osMessageQueuePut(Key_MessageQueue, &keystr, 0, 1);
break;
case KEYR_NUM:
osMessageQueuePut(Key_MessageQueue, &keystr, 0, 1);
break;
case KEYN_NUM:
osMessageQueuePut(Key_MessageQueue, &keystr, 0, 1);
break;
osMessageQueuePut(Key_MessageQueue, &keystr, 0, 1);
}
osDelay(1);
osDelay(10);
}
}