6143浏览
查看: 6143|回复: 2

[求助] 请高手帮我看看

[复制链接]
请高手帮我看看图1


这里的for循环应该是清除文本的意思,那为什么后面还来一个flush呢,Serial.flush也是清除啊,有啥不一样吗?

Forgotten  版主

发表于 2016-8-7 13:27:06

上面那个循环是让buffer这个数组里的元素都变成0,至于这个buffer数组干啥的,你要看看他在哪里定义的

Serial.flush()函数的功能在arduino1.0之前和之后版本是不一样的。之前版本是用来清除已经进入缓冲区的输入的串口数据,1.0版之后,用来等待要发送的串口数据发送完毕。
回复

使用道具 举报

华仔  中级技师
 楼主|

发表于 2016-8-7 16:15:43

Forgotten 发表于 2016-8-7 13:27
上面那个循环是让buffer这个数组里的元素都变成0,至于这个buffer数组干啥的,你要看看他在哪里定义的

Ser ...

哦,明白了:handshake
回复

使用道具 举报

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

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail