天嵌 ARM开发社区

 找回密码
 注册
查看: 1487|回复: 2

qt读取 串口的数据时候 会不会不等待数据发送完一次性读完

[复制链接]
hegery 发表于 2013-10-23 21:14:05 | 显示全部楼层 |阅读模式

附带的comdebugger函数感想

qt读取 串口的数据

使用qtimer 定时读取串口,


会不会不等待数据发送完就读,还是等待数据全部到达再进行读取?

比如串口预计有1000字节 定时器到时串口buf只有500,那么qt的read函数会不会直接读取500字节 等到下次到时间才读取另外500字节?   或者等到全部到位一次性读取1000字节?

TQ-lkp 发表于 2013-10-24 11:26:28 | 显示全部楼层
有数据就会读,不会等到1000个
 楼主| hegery 发表于 2013-10-24 13:51:33 | 显示全部楼层
本帖最后由 hegery 于 2013-10-24 13:52 编辑
TQ-lkp 发表于 2013-10-24 11:26
有数据就会读,不会等到1000个


哦哦  看来没有想qsocket里那种readyread的信号了
  
我定时100ms 读取串口 那么如果到时间了 函数还没有处理完 ,会不会直接不处理 去读取串口?【单线程】
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2024-10-6 11:28 , Processed in 1.041055 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表