从点灯走入电子设计Arduino篇(三)串口控制

网友投稿 2019-05-05 10:53

https://cdn.china-scratch.com/timg/190507/1053461316-0.jpg

Arduino需要和其他设备相互通信,最常见且最简单的方式就是串口通信。所有的Arduino板子都至少有一个串口,连接在数字引脚0(Rx)和1(Tx)上,同时通过转换芯片与USB接口连接,如果要用到串口功能,就不能同时将引脚0和1用作数字输入输出,其实我们往Arduino板子上加载程序也是通过串口进行的。

Arduino提供的串口通讯函数非常丰富,我们主要讲解常用的开启串口(串口配置)Serial.begin()、禁止串口传输Serial.end()、串口输出数据Serial.print()、串口输出数据并换行Serial.println()、判断串口缓冲区的状态Serial.available()、读取串口数据Serial.read()、从串口接收数据流中读取第一个有效整数Serial.parseInt()等函数。从这些函数的功能、语法形式、参数含义、返回值等进行详细的阐述,并以具体的实例对这些函数的使用方法和注意事项进行说明。

欢迎大家关注译奇电子,我们一起出发,破译奇趣。

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com