TI-IPC(Inter-Processor Communication)组件提供与处理器硬件无关的API,可用于多核处理器核间通信、同一处理器进程间通信和设备间通信。TI-IPC支持MessageQ、Notify和SharedRegion等常用的IPC模块,支持Shared Memory、Multicore Navigator和SRIO三种传输方式。
基于RTOS的多核IPC通信案例位于产品资料“4-软件资料\Demo\DSP_Demo\RTOS-demos\”路径下。案例目录说明如下表,其中bin目录存放程序可执行文件,project目录存放案例工程源文件。
表 1
| 目录 |
文件/目录 |
说明 |
| bin |
xxx.out |
程序可执行文件 |
| project |
xxx.c |
程序源码文件 |
| xxx.cfg |
RTSC配置文件 |
|
| driver |

本文档详细介绍了基于TI-IPC组件的多核IPC通信案例,包括shmIpc、qmssIpc和srioIpc三种方式。案例中,C66xx_0核心向C66xx_1核心发送消息,然后接收回传,通过Shared Memory、Multicore Navigator和SRIO进行通信。每个案例包含了关键代码和测试步骤,展示了核间通信的延迟和吞吐量测试。
订阅专栏 解锁全文
758

被折叠的 条评论
为什么被折叠?



