drv_keypad.h

来自「sparc硬件平台上的键盘驱动」· C头文件 代码 · 共 15 行

H
15
字号
#ifndef DRV_KEYPAD_H_
#define DRV_KEYPAD_H_
#include "../../public/pub_emmi.h"
#define KEYPAD_BUFF_LEN 4
#define KEYPAD_VALUE_LEN 4
typedef struct _keypad_io_
{
   D_INT8 key_slp;/*0:正常工作状态 1:处于sleep状态*/
   D_INT8 key_re_en;/*0:不允许重复按键 1:允许重复按键*/
   D_UINT8 key_re_tm;/*重复按键时间间隔default=2 */
   D_UINT8 key_pre_tm;/*长短按键时间default=2 */
   D_UINT16 key_value[KEYPAD_BUFF_LEN+1];/*同时被按下的keycode,key_value[0]是keycode个数*/
}d_keypad_ctl;
#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?