打印
[STM8]

串口数据帧的处理问题分析

[复制链接]
1698|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Rouen|  楼主 | 2013-9-13 16:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
波特率:1200,时钟:16M,型号STM8S207
串口会收到长度不同的数据帧(中间的X个数不确定),格式:<e>xxxxxxxxxxxxxx</e>abc
在单独收到一帧数据,正常处理。
但是在连续收到2或者多帧帧数据后,该如何处理呢???例:<e>xxxxxxxxxxxxxx</e>abc<e>xxxxxxxxxxxxxx</e>abc......
欢迎各位留下自己的方法哦.....
沙发
s51983| | 2013-9-14 10:47 | 只看该作者
以</e>abc为标志进行分割,再删除前面的<e>
同理运用于SOCKET的防粘包上,这个我用在上位机比较多,单片机里没试过。

使用特权

评论回复
板凳
outstanding| | 2013-9-14 10:55 | 只看该作者
直接打印出来不行么?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

8

帖子

0

粉丝