2012年5月7日
摘要: 物理连接示意图如下所示,每个串口挂接多个采集器。 通信协议: 包头(1B) + 地址码(1B) + 命令字(1B) + 数据长度(1B) + 校验码1(1B) + 数据正文(nB) + 校验码2(1B)。 其中,校验码1校验地址码、命令字、数据长度,校验码2校验数据正文。 1. 并发通信,性... 阅读全文
posted @ 2012-05-07 21:51 fyhui 阅读(4103) 评论(1) 推荐(0) 编辑
摘要: 超时分串口读超时和串口写超时,主要是读超时,即ReadTimeout与Read方法之间的超时。下面谈谈他们之间的意义和实现。 Read方法是阻塞的,它一直在读串口接收缓冲区中的数据,如果接收缓冲区有数据,Read方法则返回一个或多个字节数据;如果Read方法在等待ReadTimeout毫秒时间内... 阅读全文
posted @ 2012-05-07 14:55 fyhui 阅读(13779) 评论(0) 推荐(2) 编辑
摘要: 环境:Windows PC、本机虚拟COM2连接COM3、串口调试助手COM2发数据 图1 1> ReceivedBytesThreshold为默认值1;2> 一次发送41个字节;3> 每次只读6个字节;4> DataReceive事件被触发2次,读了2次6个字节即12字节数据;6> 一段时间后... 阅读全文
posted @ 2012-05-07 08:59 fyhui 阅读(6547) 评论(0) 推荐(0) 编辑