基于TI AM57x的多核异构通信IPC API——MessageQ(1)
MessageQ模块支持可变长度消息的结构化发送和接收。此模块可用于同构(如DSP到DSP)或异构(如ARM到DSP)多处理器消息传递。MessageQ提供了比其他模块更复杂的消息传递。它通常用于复杂的情况,如多处理器消息传递。
以下是MessageQ模块的关键特性:
消息的writers和readers可以被重新定位到另一个处理器,而不需要更改运行时代码。
接收消息时允许超时。
readers可以确定writers并回复。
当超时为0时,接收消息是确定的。
消息可以驻留在任何消息队列上。
支持零拷贝转移
原创
2021-01-26 16:04:24 ·
1077 阅读 ·
0 评论