📄 keypad.h
字号:
/* * extdrv/peripheral/keypad/hi_keypad.h for Linux . * * History: * 10-April-2006 create this file */ #ifndef __KEYPAD_INC__#define __KEYPAD_INC__ #define KEY_L_PORT GPIO_0 #define KEY_C_PORT GPIO_1 #define KEY_L_PORT_ADDR GPIO_0_BASE #define KEY_C_PORT_ADDR GPIO_1_BASE #define DEVICE_NAME "keypad" #define Irq_0 6 #define Irq_1 7 #define IRQ_GPIO0_4 0x10 #define IRQ_GPIO0_5 0x20 #define IRQ_GPIO0_6 0x40 #define IRQ_GPIO0_7 0x80 #define BUFSIZE 12 #define margin (HZ/100)*2 typedef struct key_info_t { int irq_source; unsigned char *keycode; }key_info; key_info key_info_tab[4] = { {IRQ_GPIO0_4,"ABC" }, {IRQ_GPIO0_5,"DEF" }, {IRQ_GPIO0_6,"GHI" }, {IRQ_GPIO0_7,"JKL" }, }; #endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -