📄 keypaddef.h
字号:
#ifndef _KEYPAD_H
#define _KEYPAD_H
typedef enum
{
#if FiveInOne_Board//board SingleLayer
KEY_POWER =BIT0, // power
KEY_MENU =BIT1, // menu
KEY_PLUS =BIT2, // right
KEY_MINUS =BIT4, // left
KEY_EXIT =BIT5, // OK
#else//board MSTN,Costdown, board 8xxx
#if PRV772_KeyPad
KEY_POWER =BIT0, // power
KEY_MENU =BIT2, // menu
KEY_PLUS =BIT4, // right
KEY_MINUS =BIT3, // left
KEY_EXIT =BIT1, // OK
KEY_VPLUS =BIT6,
KEY_VMINUS=BIT5,
#else
/*
KEY_POWER =BIT0, // power
KEY_MENU =BIT3, // menu
KEY_PLUS =BIT2, // right
KEY_MINUS =BIT1, // left
KEY_EXIT =BIT4, // OK
*/
KEY_POWER =BIT0, // power
KEY_PLUS =BIT2, // right
KEY_MINUS =BIT3, // left
KEY_MENU =BIT1, // menu
KEY_AUTO =BIT5, //auto
KEY_EXIT =BIT4, // OK
#endif
#endif
KEY_FACTORY =KEY_MENU|KEY_PLUS,
KEY_RESETALL =KEY_POWER|KEY_MENU|KEY_EXIT,
#if TSUM_Board
KEY_DDCSWITCH =KEY_MENU|KEY_POWER,
#else
KEY_DDCSWITCH =KEY_MENU|KEY_MINUS,
#endif
KEY_ISP =KEY_PLUS|KEY_MINUS,
KEY_RESET_PTIME=KEY_MENU|KEY_EXIT,//zwtan power on time
KEY_NOTHING =0
} KeypadMaskType;
typedef enum
{
BTN_Plus,
BTN_Minus,
BTN_Menu,
BTN_Exit,
BTN_Power,
BTN_Auto,
BTN_EndBTN,
BTN_Repeat,
BTN_FactoryStart,
BTN_Nothing
} ButtonType;
#define KeypadMask (KEY_POWER|KEY_PLUS|KEY_MINUS|KEY_MENU|KEY_EXIT|KEY_AUTO)
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -