LabVIEW论坛
直播中

meikunjob2010

12年用户 7经验值
私信 关注
[问答]

串口被动接收,为何在入队的时候读到字节数会不足

`程序框架是调用mscomm函数实现窜口通信,利用事件回调缓冲有30个字节时,将窜口的30个字节放入队列中。程序有两个线程,一个为主动发数,一个为在队列中不断读取数据进行显示处理。在50毫秒周期接收30个字节数据时,队列中读到的数据量有时是29,有时是30,求高手指教!!!!
` 读取队列数据线程.bmp 事件回调函数.bmp 串口端口设置.bmp

回帖(3)

大脸猫336

2012-8-1 14:30:59
不清楚
举报

h1654155749.8516

2012-8-1 22:34:10
看了半天没懂,,但是我觉得那种有时候对 有时候不对的问题都是延时时间设置的问题,瞎猜。。说的不好请见谅
举报

1653260574.443300

2012-9-25 16:46:31
看看
举报

更多回帖

发帖
×
20
完善资料,
赚取积分