📄 sch.h
字号:
#ifndef uint8
#define uint8 unsigned char
#endif
#ifndef uint16
#define uint16 unsigned int
#endif
#define SCH_MAX_TASKS 6 /*任务最大数量 */
typedef struct {
void (*task)(void); /*函数指针 */
uint16 delay; /*任务等待运行时间 */
uint16 period; /*任务重复运行时间 */
uint8 run; /*任务运行标志 */
} s_task; /*任务队列 */
void SCH_Start(void);
void SCH_Init_Time(void);
void SCH_Dispatch_Tasks(void);
void SCH_Delete_Task(uint8 task_id);
uint8 SCH_Add_Task(void (* pFunction)(), uint16 delay, uint16 period);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -