串口通信中如何防止数据丢失

cyjtan 2004-12-08 12:32:15
我有一个串口程序,然后想用一个死循环来测试工作是否正常,请问如何得知有数据丢失及怎么才能防止数据丢失呢
...全文
208 点赞 收藏 7
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
cyjtan 2004-12-09
对硬件握手不是很熟,怎么设置,有没有资料谢谢
回复
小李匪盗 2004-12-09
手机过来的信息还不是经常丢
回复
AthlonxpX86 2004-12-09
软件CRC校验
回复
stevecrisewu 2004-12-09
那就用硬件握手(手机哪一侧估计你要设置一下串口的属性)

在这个基础上,根据STX格式来判断是否丢失数据
回复
cyjtan 2004-12-08
数据格式是固定的
STX数据STX

主要是接收手机过来的信息,所以没发重法
还有没有别的方法
回复
同楼上所说,定义一个简单的协议就行了,不符合协议的,应该就时数据错误
回复
nuaawenlin 2004-12-08
把你的数据加上头信息,尾信息和检验信息,只要有一个不对,就重发
回复
相关推荐
发帖
硬件/系统
创建于2007-09-28

2594

社区成员

VC/MFC 硬件/系统
申请成为版主
帖子事件
创建了帖子
2004-12-08 12:32
社区公告
暂无公告