IPC通信机制

IPC(Inter-Process Communication)是HRTOS任务间通信与同步的核心模块, 用于解决并发任务之间的状态同步、资源竞争与数据传递问题。

Kernel IPC Task Sync Resource Control Data Transfer

① 状态同步层

用于“条件触发型通信”,特点是轻量、无数据或少数据。

② 资源控制层

用于控制共享资源访问,核心解决“并发竞争问题”。

③ 数据通信层

用于任务间数据传递,支持单值与队列模型。

推荐学习路径

Event → Semaphore → Mutex → Mailbox → Message Queue

查看 IPC 模块完整接口定义、调用方式与内核行为说明。