在串口通讯中如何判断对方发送结束??

lzn1 2004-08-10 04:45:36
pc是上位机,通过串口与另一个设备通讯。
当pc机发送命令给下位机后,下位机会将结果传回给上位机,如何判断下位机
传送完毕呢??
...全文
230 6 点赞 打赏 收藏 举报
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
e_wayer 2004-08-10
自己设计帧格式啊,最方便的。。
  • 打赏
  • 举报
回复
oyljerry 2004-08-10
自己约定一个结束标志来表示数据传送完毕
  • 打赏
  • 举报
回复
flyelf 2004-08-10
在包的尾部加上自己特定的标识符
  • 打赏
  • 举报
回复
DentistryDoctor 2004-08-10
最好是加结束符,要可靠的话还可以使用握手机制。
  • 打赏
  • 举报
回复
lzn1 2004-08-10
接收的数据是未知的,能否通过检查串口的某些状态字来判断
  • 打赏
  • 举报
回复
yeedward 2004-08-10
傻办法 数据中包含以下2个量 总包数 包序号 包2头再加上特殊字符 OK
  • 打赏
  • 举报
回复
相关推荐
发帖
VC/MFC
创建于2007-09-28

1.5w+

社区成员

VC/MFC相关问题讨论
申请成为版主
帖子事件
创建了帖子
2004-08-10 04:45
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……