📄 os_cfg.h
字号:
/*********************************************************************************************************/
/* uC/OS-16 */
/* The Real-Time Kernel for 16uC */
/* File : OS_CFG.H */
/* By : 张 现 */
/*********************************************************************************************************/
#define OS_MAX_TASKS 3
#define StackSize0 50 /* OS_STK Size<OS_RAM_STACK_SIZE */
#define StackSize1 50
#define StackSize2 50
#define StackSize3 0
#define StackSize4 0
#define StackSize5 0
#define StackSize6 0
#define StackSize7 0
#define OS_STACK_SIZE (StackSize0+StackSize1+StackSize2+StackSize3+StackSize4+StackSize5+StackSize6+StackSize7)
#define OS_ISR_STACK_SIZE 20 // >=
#define OS_TICKS_PER_SEC 100 /* 声明1秒系统系统节拍数 */
#define OS_SysIntVector 1 /* Timer1 */
#define OSReloadSysTimer() { TMOD=0x21; TF0=0; TH0=0xB2; TL0=0x23; TR0=1; }
#define EN_OS_TIME_DLY_RESUME 0 /* void OSTimeDlyResume(...) */
#define OS_MAX_SEMS 2 /* 最大信号量数目 */
#define EN_OS_SEM 1 /* 禁止(0)或允许(1)信号量 */
#define EN_OS_SEM_ACCEPT 0 /* 禁止(0)或允许(1)无等待请求信号量 */
#define EN_OS_TASK_SUSPEND 0 /* OSTaskResume(...) OSTaskSuspend(...) */
#define EN_OS_TASK_STACK_CHK 1 /* 禁止(0)或允许(1)堆栈检查 */
/*********************************************************************************************************/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -