TI中文支持网
TI专业的中文技术问题搜集分享网站

MessageQ的使用

HI

我在使用messageQ时,遇到这样的一个问题。

我使用三个核发送消息,主要是0核给1、2核发送消息,1、2核收到消息后,进行一个判断就好。

MessageQ_create和MessageQ_open都已经成功了,0核发送消息也没有问题,但是1、2核在接收消息时常会出现以下的这个错误:

[C66xx_1]  ti.sdo.ipc.MessageQ: line 441: assertion failure: A_invalidQueueId: Invalid queueId is used

有的时候是1和2都有这个问题,有的时候只有1有或者只有2有,情况不一定。

请问这种情况是什么问题??

谢谢

Xinggen Qu:

你好 我是一名学生  最近也在用MessageQ做6678的核间通信  方便加下QQ 交流下吗 QQ395707458

建议你看下IPC的例程  感觉你的这个问题是队列的ID号不是有效的

赞(0)
未经允许不得转载:TI中文支持网 » MessageQ的使用
分享到: 更多 (0)