?? console.c
字號:
#include "globals.h"
/* MAIN CONSOLE FUNCTION */
void console(void)
{
unsigned char Cmd = 0x00;
unsigned char Frame = 0x00;
//led blink
LED_ON;
Frame = console_buff[0];
Cmd = console_buff[1];
// SEND CMD
cyg_mutex_lock(&cliblock);
{
printf("<console> Frame<%d>, Cmd <%d> \n", Frame, Cmd);
}
cyg_mutex_unlock(&cliblock);
switch(Cmd)
{
case '?':
{
//Console message
if(console_buff[2]!=0x00) console_msg_flag = 0x01;
else console_msg_flag = 0x00;
break;
}
case 1:
{
//Increment menu counter
beep(5,3);
// 4 icons counter
if(menu_counter < ICON_COUNTER) menu_counter +=1;
else menu_counter = 0x00;
cyg_thread_delay(40);
break;
}
case 2:
{
//Decrement menu counter
beep(5,3);
// 4 icons counter
if(menu_counter > 0) menu_counter -=1;
else menu_counter = ICON_COUNTER;
cyg_thread_delay(40);
break;
}
case 3:
{
break;
}
case 4:
{
break;
}
case 5:
{
break;
}
case 6:
{
break;
}
case 7:
{
break;
}
case 8:
{
//WIN MODE
cls();
lcd_key=0x00;
break;
}
case 9:
{
//TEXT MODE
cls();
lcd_key=0x01;
break;
}
}
return;
}
//eof
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -