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

[复制链接]
2940|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 | 显示全部楼层
不用人为清。可以清标志,根据标志判断是否新数据。
jxmzzr 发表于 2013-4-8 16:38 | 显示全部楼层
SBUF是不需要清空,你只要用查询方法或者中断把数据读出来就不用管了
拿起书本 发表于 2013-8-15 17:46 | 显示全部楼层
SBUF是不需要清...
自己的buf 可memset 成'\0'或 0x20啥啥的
hxb20122012 发表于 2013-8-15 18:53 | 显示全部楼层
不需要清除的。
hkcj 发表于 2013-8-15 20:17 | 显示全部楼层
自动清除   那应该还有其他的问题   楼主
hkcj 发表于 2013-8-15 20:17 | 显示全部楼层
不是很熟悉这一块的   楼主
您需要登录后才可以回帖 登录 | 注册

本版积分规则

506

主题

2446

帖子

8

粉丝
快速回复 在线客服 返回列表 返回顶部