极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8814|回复: 2

arduino串口输出问题

[复制链接]
发表于 2013-3-7 13:13:57 | 显示全部楼层 |阅读模式
请大神提供解决之道:
我在用arduino进行串口输出的时候,出现的问题是,arduino会先输出buffer中存在的值,之后才会正常输出我指定的数值,即使用了Serial.flush()还是没有用啊。请问哪位大神知道:arduino串口输出时是不是串口缓存只要有数值,就会先输出串口值。有没有可以消除这种不需要输出的办法。谢谢
回复

使用道具 举报

发表于 2013-3-9 21:12:54 | 显示全部楼层
(在1.0及以上的版本中,flush()语句的功能不再是丢弃所有进入缓存器的串行数据。)
你可以换回0023的IDE,看看Serial.flush()是否能用。。。1.0和0023下命令差别还是比较大的
回复 支持 反对

使用道具 举报

发表于 2013-4-20 20:36:19 | 显示全部楼层
弘毅 发表于 2013-3-9 21:12
(在1.0及以上的版本中,flush()语句的功能不再是丢弃所有进入缓存器的串行数据。)
你可以换回0023的IDE ...

那咋办呢,在1.0版本以上的情况下,如何清除缓存器中的数据呢!!!!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-5-15 00:55 , Processed in 0.041210 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表