This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

关于VLFFT例子中MessageQ_get()的问题



各位好!

情况是这样的。看了例子的大概框架,自己也写了一个。

但是问题出现了:主核卡在getAllMessages( )函数中的MessageQ_get()上;

而从核也同样卡在MessageQ_get(messageQ, (MessageQ_Msg *)&msg, MessageQ_FOREVER);上。

并且,主核首先broadcastMessages->VLFFT_DO_NOTHING,从核是可以收到的。但是为什么从核不需要MessageQ_put()呢?这样就导致了主核一直在MessageQ_get()吗?

望解答!谢谢!