📄 myevent.h
字号:
#ifndef _MYEVENT_H_
#define _MYEVENT_H_
#include <string.h>
#define event_num (20)
#define event_port0_recv 1
#define event_switch_data 2
#define event_port0_recv_file 3
#define event_dida 4
#define event_system_sleep 5
#define event_key_board 6
#define event_pit_board 7
#define event_pit_system 8
#define event_show_text 9
#define event_file_line 10
#define event_state_pit_keyboard 11
#define event_state_pit_hand 12
#define event_state_pit_ldle 13
typedef int (* F_EVENT_ISR)();
typedef struct event_t
{
int id; //事件ID
F_EVENT_ISR Event_ISR; //事件回调
int is_start; //是否启动1启动 其他不启动
}event_t;
int event_init(void);
int event_add(int id,F_EVENT_ISR Event_ISR);
int event_start(int event_id);
int event_stop(int event_id);
int event_del(int event_id);
int event_del_all(void);
int event_listen(void);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -