登录
首页
串口通信
串口通信
回帖
发帖
正文
主题:串口问题
点击:1571 回复:1
楼主
编辑
引用
管理
mawenxi
串口工作的时候,是不是数据被读走的时候,串口里面的数据都没有了?如果一个串口有数据,还没有被读走的时候,又来了一串数据,这些数据是把以前的数据冲掉,还是接着原来的数据往后排?还有当接受设备读串口里面的数据的时候,是一次性读完,还是分量读,如果一次性读不完的话,如果再次读,还是从最低位开始读吗?
05-09-14 16:01
1楼
编辑
引用
管理
tiasky
485通信编程的难点在于完整正确的数据包的提取,一般有二种方法:
1: 数据包前加同步帧,包长度信息,校验码.
2: 通过接收数据的时间判断,如>50ms未有新数据,判断一个包接收结束.
欢迎到我网站下载 www.tiasky.com
串口调试工具:SPCfgTest.zip 大小为 252 KB
调整字节串接收时间(10mS~200mS),可将一般串口调试工具收不全的数据全收全;或不应断开收的数据收全、收完整。
05-10-16 08:33
工控新闻
中国机械工业联合会数据显示:我国机械工业生产及投资保持增长态势
强强联合!强胜实业与卡奥斯数智化项目正式启动
AI+工业解决方案有哪些?北电数智实力上榜
西克重点推介 - 通用型接近传感器 IME
ABB发布行业系列白皮书:探讨制浆造纸业如何通过创新技术谱写可持续未来
瑞典CAN总线专家克萨KVASER获ISO双体系认证,为全球工业可持续发展与智能化升级赋能
加速工业AI融合!卡奥斯两项IEEE标准正式启动
正式立项!优必选再牵头主导两项人形机器人国家技术标准
更多新闻资讯