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

cyjtan 2004-12-08 12:32:15
我有一个串口程序,然后想用一个死循环来测试工作是否正常,请问如何得知有数据丢失及怎么才能防止数据丢失呢
...全文
365 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
cyjtan 2004-12-09
  • 打赏
  • 举报
回复
对硬件握手不是很熟,怎么设置,有没有资料谢谢
小李匪盗 2004-12-09
  • 打赏
  • 举报
回复
手机过来的信息还不是经常丢
AthlonxpX86 2004-12-09
  • 打赏
  • 举报
回复
软件CRC校验
stevecrisewu 2004-12-09
  • 打赏
  • 举报
回复
那就用硬件握手(手机哪一侧估计你要设置一下串口的属性)

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

主要是接收手机过来的信息,所以没发重法
还有没有别的方法
一条晚起的虫 2004-12-08
  • 打赏
  • 举报
回复
同楼上所说,定义一个简单的协议就行了,不符合协议的,应该就时数据错误
nuaawenlin 2004-12-08
  • 打赏
  • 举报
回复
把你的数据加上头信息,尾信息和检验信息,只要有一个不对,就重发

2,640

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 硬件/系统
社区管理员
  • 硬件/系统社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧