os_sem.h
来自「51单片机的实时系统」· C头文件 代码 · 共 30 行
H
30 行
/*********************************************************************************************************
** Small RTOS(51)
** The Real-Time Kernel(For Keil c51)
**
** (c) Copyright 2002-2002, chenmingji
** All Rights Reserved
**
** V1.10
********************************************************************************************************/
#ifndef NOT_OK
#define NOT_OK 255 /* 参数错误 */
#endif
#define OS_SEM_NOT_OK 4 /* 无信号 */
#define OS_SEM_TMO 2 /* 超时到 */
#define OS_SEM_OK 1 /* 操作成功 */
#ifndef IN_OS_SEM
extern uint8 OSSemCreate(uint8 Index,uint8 Data);
extern uint8 OSSemPend(uint8 Index, uint8 Tick);
extern uint8 OSSemAccept(uint8 Index);
extern uint8 OSSemIntPost(uint8 Index);
extern uint8 OSSemPost(uint8 Index);
extern uint8 OSSemQuery(uint8 Index);
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?