出队列循环一般跟入队列循环定时一样吧,不然数据的采样时间可能对不上。如果消费者循环定时快于生产者循环,试试使用局部变量在两个循环之间传递数据,当生产者循环没有生产出数据时,消费者会持续使用上一个生产者循环的数据。
出队列循环一般跟入队列循环定时一样吧,不然数据的采样时间可能对不上。如果消费者循环定时快于生产者循环,试试使用局部变量在两个循环之间传递数据,当生产者循环没有生产出数据时,消费者会持续使用上一个生产者循环的数据。
1
举报
-
secondonsite2:
出队列循环与入队列循环不一样。入队列循环一次产生100个数据,出队列循环次数是入队列循环的100倍。使用局部数组也是同样问题,有读空的时候。