本帖最后由 hejin515 于 2015-11-2 11:06 编辑
一个温度传感器发送的数据格式为:0xaa 0xxx 0xxx 0xxx 0xxx 0xff,比如某次发送的数据是:“AA 01 08 B1 BA FF”,可是我却是分两次或四次收到的,比如:先收到“AA”后收“0108 B1BA FF”;或者先收到“AA”后收“0108 B1”然后是“BA”最后才收到“FF”。不知道这是什么原因,是设置问题还是时序之类的问题吗?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
可用考虑多线程,一个循环里面读数据,然后用队列在另一个循环里面处理数据。你搜索范例里面的队列的例子,看看就能明白了。
是个思路,谢谢。现在准备学习生产者消费者模型。
一周热门 更多>