IPC(Inter-Process Communication)模块用于实现任务之间的数据传递与同步控制, 是 HRTOS 多任务系统的核心组成部分。
本模块提供信号量、互斥锁、事件、消息队列以及邮箱机制, 支持任务同步与异步通信。
| 函数名 | 说明 | 详情 |
|---|---|---|
| os_sem_init | 初始化信号量 | 查看 |
| os_sem_wait | 等待信号量 | 查看 |
| os_sem_post | 释放信号量 | 查看 |
| os_mutex_init | 初始化互斥锁 | 查看 |
| os_mutex_lock | 加锁 | 查看 |
| os_mutex_unlock | 解锁 | 查看 |
| os_event_init | 初始化事件 | 查看 |
| os_event_wait | 等待事件触发 | 查看 |
| os_event_write | 写入事件标志 | 查看 |
| os_event_query | 查询事件状态 | 查看 |
| os_event_delete | 删除事件 | 查看 |