rtsmart 队列问题

Viewed 61

rtsmart的队列posix接口是不是有问题啊?
接收永远都返回0 放进去的数据取不出来

队列初始化image.png
队列发送image.png
队列接收image.png
日志image.png

1 Answers

你好,rtsmart的posix的queuqe接口应该没问题,看起来没有涉及系统调用。可以去rtt官方提问看一下。

我尝试自己实现一个队列功能的时候 也遇到过相似的问题 这个问题可能是由pselect调用导致的 我猜测系统内部的队列应该也使用了这个功能 当我使用pselect实现一个属于我自己的队列功能的时候 队列的行为和rtsmart的原生队列行为逻辑一模一样 bug现象也是一模一样的