@@ -74,7 +74,10 @@ void mymain()
|
||||
{
|
||||
GEI_BUTTON_CODE(&B1,en_c());//循环更新按钮
|
||||
encode_c=GET_ENCODE(&E1);
|
||||
|
||||
if(encode_c!=0)
|
||||
{
|
||||
jump_tick=HAL_GetTick()+10000;
|
||||
}
|
||||
switch(mode)
|
||||
{
|
||||
case 0:
|
||||
@@ -111,18 +114,27 @@ void mymain()
|
||||
break;
|
||||
case 2:
|
||||
//菜单界面
|
||||
if(encode_c!=0)
|
||||
{
|
||||
jump_tick=HAL_GetTick()+10000;
|
||||
}
|
||||
|
||||
switch(SHOW_MENU(&menu_main,encode_c,B1.code,sys_lan))
|
||||
{
|
||||
case 0:
|
||||
//jump to main GUI
|
||||
mode=1;
|
||||
break;
|
||||
case 1:
|
||||
break;
|
||||
case 2:
|
||||
//jump to buzzer setting
|
||||
mode=3;
|
||||
break;
|
||||
}
|
||||
if(HAL_GetTick()>jump_tick){mode=1;}
|
||||
break;
|
||||
|
||||
case 3:
|
||||
//buzzer setting
|
||||
if(HAL_GetTick()>jump_tick){mode=1;}
|
||||
break;
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -16,6 +16,7 @@
|
||||
#include "morsr.h"
|
||||
|
||||
|
||||
|
||||
extern TIM_HandleTypeDef htim3;
|
||||
|
||||
void mymain();
|
||||
|
||||
Reference in New Issue
Block a user