guozs1984 发表于 2014-4-2 22:34:33

xp系统下实用串口助手发送数据一帧数据怎么分成2次发下...

实用 3.5寸单板电脑,阿童木的处理器,跑的是xp系统,我用xp系统下实用串口助手发送数据一帧数据30个字节,波特率9600,结果一帧数据本来一起发的,接收端接收发现这30个字节是分2段传下来的。
为什么?难到xp系统耽误了 串口工作?还是哪个地方出问题了?但这2段数据 连接起来,跟30个字节数据吻合,没有错误。
啥原因?

NJ8888 发表于 2014-4-2 22:52:31

你用示波器看是一个包吧,接收分两次windows下完全可能

guozs1984 发表于 2014-4-2 23:40:32

目前感觉,一帧数据,如果30个字节,每个字节之间的间隔,windows没有给用户保证一致性,好像也没有规定时间间隔是的多少吧。
但硬件buffer 工作应该跟windows没关系吧。
不知道是 windows的应用程序将30个数据给buffer过程中分成了2部分,还是buffer发送过程中,给分成了2部分。

gongxd 发表于 2014-4-3 07:46:04

串口是流式通讯 有时候是3个 5个一组 没有规律
要自己做协议解析

guozs1984 发表于 2014-4-3 08:11:15

大家都这么说,哪里能找到文件说明呢?
页: [1]
查看完整版本: xp系统下实用串口助手发送数据一帧数据怎么分成2次发下...