打印
[STC单片机]

关于串口接收数据

[复制链接]
1260|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
沙发
zhaozhiwe| | 2015-4-3 20:50 | 只看该作者
....

使用特权

评论回复
板凳
zhaozhiwe| | 2015-4-3 20:53 | 只看该作者
...

使用特权

评论回复
地板
无限追求|  楼主 | 2015-4-3 21:00 | 只看该作者

我刚学没多久  望指教

使用特权

评论回复
5
ningling_21| | 2015-4-3 22:40 | 只看该作者
为何不用数组接收数据?

sar[x++]=S2BUF;

使用特权

评论回复
6
无限追求|  楼主 | 2015-4-3 23:30 | 只看该作者
ningling_21 发表于 2015-4-3 22:40
为何不用数组接收数据?

sar[x++]=S2BUF;

一帧数据要清零了   能用数组一直接收吗    我试试

使用特权

评论回复
7
tdh03z| | 2015-4-4 18:53 | 只看该作者
晕,楼主这程序写的,标志都被你清除了,怎么可能接收到后面三个数据?
一般串口数据都有帧头,数据长度及帧尾等信息,你要根据这些信息进行检测处理,才能完成一帧数据的接收

使用特权

评论回复
8
icecut| | 2015-4-5 11:49 | 只看该作者
我做个这类说明的视频.付费收看.

使用特权

评论回复
9
ningling_21| | 2015-4-7 08:35 | 只看该作者
无限追求 发表于 2015-4-3 23:30
一帧数据要清零了   能用数组一直接收吗    我试试

收完一帧,处理过后清除数组,继续接收下一帧

使用特权

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

本版积分规则

21

主题

86

帖子

1

粉丝