微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > 串口数据粘合问题

串口数据粘合问题

时间:10-02 整理:3721RD 点击:

路由节点每2s发32字节给协调器,协调器串口输出(9600波特率),发现有时候两个报文会一起输出,sniffer抓包看到报文是间隔两秒,但是串口输出会有两个报文连在一起的情况?请问这是什么原因?

改用38400波特率,却没有连在一起输出的情况。

不过ZNP和hostprocessor通讯时候,不都实现了帧控制,就是有起始位和结束位以及校验和,这样即使粘包,也不会有问题,只是buffer有大小限制,超过了可能就会丢弃了。

另外波特率过高,波形就非常差,可能通讯数据就容易出错

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top