📄 os.h
字号:
//=================================================
//:os.h
// ----
//--
//--2007/08 by zhaoert
//==================================================
#ifndef OS_H
#define OS_H
#include "..\cpu\os_cpu.h"
#include "os_cfg.h"
void OSTaskCreat(void(*task)(void), OS_STK* ptos, INT8U TaskID);
void OSSleep(INT8U ticks);
void OSWakeUp(INT8U TaskID);
BOOL OSTaskSuspend(INT8U TaskID);
BOOL OSTaskResume(INT8U TaskID);
void OSTimeDly(INT8U ticks);
//-----------------------------------------------------------------
EXTERN INT8U OSRdyTbl;
EXTERN INT8U OSPrioCur;
EXTERN INT8U OSPrioHighRdy;
EXTERN INT8U OSWaitTick[ ];
EXTERN OS_STK* OSTaskStkPtr[ ];
EXTERN INT8U const OSMaskTbl[ ];
void OSInit(void);
void OSStart(void);
#endif
//:~
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -