互斥锁宏定义
2026/4/26小于 1 分钟宏定义同步机制常量
互斥锁相关定义
📚 本节导读
用途:互斥锁的宏定义和常量
来源:kernel/include/os_mutex.h:42
一、唤醒类型宏
1.1 OS_MUTEX_WAKE_TYPE_PRIO
#define OS_MUTEX_WAKE_TYPE_PRIO 0x55说明:按优先级唤醒等待的任务(值为 0x55)
1.2 OS_MUTEX_WAKE_TYPE_FIFO
#define OS_MUTEX_WAKE_TYPE_FIFO 0xAA说明:按 FIFO(先入先出)唤醒等待的任务(值为 0xAA)
二、定义宏
2.1 OS_MUTEX_DEFINE
#define OS_MUTEX_DEFINE(name) os_mutex_dummy_t name说明:静态定义互斥锁控制块
使用示例:
OS_MUTEX_DEFINE(mtx);