• 3679阅读
  • 1回复

我在用QextSerialPort做串口通信时遇到一个接收数据长度限制的问题 [复制链接]

上一主题 下一主题
离线sunchaosq
 

只看楼主 倒序阅读 楼主  发表于: 2009-08-01
在写一个上位机的小程序,读取下位机发送的数据,现在的问题是这样的:我用一个30ms的定时器来查询有没有数据发送过来,
然后用numBytes = port->bytesAvailable();来读取发送过来的数据个数,然后我发现如果下位机发送的数据个数为1到32,那么numBytes
的值为1~32,如果下位机发送的数据个数超过32,那么numBytes
的值就一直为32,这可能是什么原因呢?
离线qiang1985
只看该作者 1楼 发表于: 2009-08-22
顶顶!期待答案!
快速回复
限100 字节
 
上一个 下一个