打印

怎样在读出数据后把缓冲区清空呀?

[复制链接]
2364|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
huangfeng33|  楼主 | 2013-4-7 15:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
上位机一直向单片机写入数据,
怎样在读出数据后把缓冲区清空呀?

求指导!
用什么函数 ?
用keil软件的。
沙发
jxmzzr| | 2013-4-7 15:40 | 只看该作者
会自动清空的新数据进来后就会覆盖原来的数据了,看手册,有说明的。

使用特权

评论回复
板凳
hawksabre| | 2013-4-7 18:11 | 只看该作者
数据手册仔细看看   应该是有的   呵呵   问题应该不是很大

使用特权

评论回复
地板
uet_cache| | 2013-4-7 18:11 | 只看该作者
不用人为清。可以清标志,根据标志判断是否新数据。

使用特权

评论回复
5
jxmzzr| | 2013-4-8 16:38 | 只看该作者
SBUF是不需要清空,你只要用查询方法或者中断把数据读出来就不用管了

使用特权

评论回复
6
拿起书本| | 2013-8-15 17:46 | 只看该作者
SBUF是不需要清...
自己的buf 可memset 成'\0'或 0x20啥啥的

使用特权

评论回复
7
hxb20122012| | 2013-8-15 18:53 | 只看该作者
不需要清除的。

使用特权

评论回复
8
hkcj| | 2013-8-15 20:17 | 只看该作者
自动清除   那应该还有其他的问题   楼主

使用特权

评论回复
9
hkcj| | 2013-8-15 20:17 | 只看该作者
不是很熟悉这一块的   楼主

使用特权

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

本版积分规则

506

主题

2446

帖子

8

粉丝