Arduino串口通信-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 3649|回复: 0

Arduino串口通信

[复制链接]
发表于 2017-8-3 22:56 | 显示全部楼层 |阅读模式
一、串口简介
串口全称为串行接口,串口传送数据是一位一位的顺序传送,其特点是线路简单,只需两根线就可以实现双向通信,从而大大降低了成本,但是传送速度较慢。在多年前串口是CPU与外设间通信的主要接口方式,随着技术的发展,这种低速的传送方式已经逐渐满足不了一些场合下的数据传送要求,因此,现在串口在很多场合下逐渐被新的通信方式所取代。现在串口很多时候被用来做程序输出监控、调试。尤其是在嵌入式系统开发中。
1f810004bfa15f35d6fb

图片来源于网络

硬件连接:
1dc9000499181acc11b9

二、程序设计:
/*
串口通信实验:
arduino向CPU端发送Hello Arduino!英文字符
*/
void setup() {
Serial.begin(9600); //设置串口波特率
}
void loop() {
Serial.println("Hello Arduino!"); //发送英文字符
}
程序解读:
Serial.begin(9600);函数的功能就是为串口传输数据设置每秒数据传输的速率(每秒传输位数)。就是我们通常所说的波特率。
Serial.println("Hello Arduino!")函数功能为发送数据。


原文地址:http://www.toutiao.com/a6418711992152457473/
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-12-28 00:59 , Processed in 0.079110 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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