Ipc | 提供Ipc_start()函数,并允许配置启动顺序 |
MessageQ | 大小可变的消息传递模块 |
Notify | 以中断方式实现轻量数据传输的模块 |
ListMp | 用于实现对链接列表的互斥访问 |
GateMp | 用于实现对共享资源的互斥访问 |
HeapBufMp | 大小固定的共享内存堆 |
HeapMenMp | 大小可变的共享内存堆 |
SharedRegion | 用于维护共享内存区域 |
List | 用于创建双向链接列表 |
MultiProc | 用于管理多核处理器核心ID |
NameServer | 用于应用程序基于本地名称检索,以及存储变量值 |
传输方式 | 优点 | 缺点 |
Shared Memory | 使用简单,速率较高 | 仅可用于单个设备IPC通信,可能与其他使用Shared Memory的任务存在竞争 |
Multicore Navigator | 速率最高,消耗CPU周期最少 | 仅可用于单个设备IPC通信 |
SRIO | 可用于跨设备IPC通信 | 速率最低 |
欢迎光临 嵌入式开发者社区 (https://www.51ele.net/) | Powered by Discuz! X3.4 |