解决了一些bug,添加完善了程序注释

This commit is contained in:
forbelief 2016-06-04 16:18:10 +08:00
parent fe11958be3
commit bd1902939a
23 changed files with 7250 additions and 7073 deletions

View file

@ -1,58 +1,40 @@
/* key.h - 监测并采集按键的输入
*
* 使10ms采集一次io状态来实现的
*/
#ifndef KEY_H
#define KEY_H
typedef enum key_mean_
{
N_KEY = 0, S_KEY, D_KEY, L_KEY
} key_mean;
/*
* key_type -
*/
typedef enum key_type_
{
UP_KEY = 0, DOWN_KEY, OK_KEY, RET_KEY, AMS_KEY, WIFI_KEY, MR_KEY, MB_KEY, MUVB_KEY
} key_type;
/*
* key_init() -
*
*/
void key_init(void);
/*
* key_detect() -
*
* 10ms调用一次
*/
void key_detect(void);
/*
* get_key_mean() -
*
* N_KEY
*/
key_mean get_key_mean(key_type key_t);
void clear_key_m(void);
#endif // KEY_H
/* key.h - 监测并采集按键的输入
*
* 使10ms采集一次io状态来实现的
*/
#ifndef KEY_H
#define KEY_H
/*
* key_mean -
* N_KEY表示无键按下状态S_KEY表示单击D_KEY表示双击L_KEY表示长按
*/
typedef enum key_mean_
{
N_KEY = 0, S_KEY, D_KEY, L_KEY
} key_mean;
/*
* key_type -
*/
typedef enum key_type_
{
UP_KEY = 0, DOWN_KEY, OK_KEY, RET_KEY, AMS_KEY, WIFI_KEY, MR_KEY, MB_KEY, MUVB_KEY
} key_type;
void key_init(void);
void key_detect(void);
key_mean get_key_mean(key_type key_t);
void clear_key_m(void);
#endif // KEY_H