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

AM5718: messageq核间通信回复帧问题

Part Number:AM5718

请问am5718在使用messageQ进行ipc核间通信的时候,必须要带回复帧吗?

比如我arm发送,dsp接受,发送端先put消息,接收端get之后立马put一个回复帧,发送端再get到回复帧。

现在想的是去掉回复,直接发送端put,接收端get,但是目前遇到一个问题,就是连续put两次或者put之后直接接free,都会报double free的错误,必须put完之后get一个回复帧才能正常通信,大佬们有没有什么解决办法?

Gary Lu:

yang kun 说:必须要带回复帧吗?

并不是必须要带回复帧

检查一下内存管理,确保在发送端和接收端都正确地分配和释放消息的内存,还有要考虑一下消息队列的大小

,

yang kun:

好的,感谢回复,我再试试看

,

Gary Lu:

好的,欢迎随时交流

赞(0)
未经允许不得转载:TI中文支持网 » AM5718: messageq核间通信回复帧问题
分享到: 更多 (0)