[STM32F1] 粘包的问题

[复制链接]
4014|22
runningwzf 发表于 2017-9-15 23:05 | 显示全部楼层
建议楼主使用SLIP协议,简单高效
runningwzf 发表于 2017-9-15 23:06 | 显示全部楼层
通信的超时处理做的垃圾了
一事无成就是我 发表于 2017-9-16 09:17 | 显示全部楼层
你这个是典型的不知道上位机PC的运行机制才会出现这种状况,上面些PC程序的也没有给你说明白细节。这个是协议解决的事情,如果是上位机轮询,当下位机收到发送命令(同时作时间同步头使用)要在数据发送完毕以前在PC的延时范围内(PC上位机程序是没有中断之说的,就查询设定的时间片),如果是下位机主动发,那就要先发送一个申请给上位机调整,延时一个时间点,然后发送数据
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部