串口通信的问题

有同事问我以下问题: 个人答复: 串口发送数据字节是有前后次序的,先后到达的时间固然 不可能 同样.. 因为线路缘由,头几个字节到了,后几个字节可能要等100ms才能到.   通常程序用的是windows的串口控件 是有缓存的, 他默认判断一个数据包是否发完是根据先后连个字节之间接收间隔来定的. 加入必定时间内没有收到数据,windows 会把当前缓存里的数据当成一个完整的数据包,而后用消息通知主
相关文章
相关标签/搜索