您的位置:首页 > 产品设计 > UI/UE

认识arduino入门必备知识

2020-02-16 20:15 113 查看

认识arduino入门必备知识

什么是arduino?

要了解arduino就先要了解什么是单片机,arduino平台的基础就是AVR指令集的单片机。

1、什么是单片机?它与个人计算机有什么不同?

一台能够工作的计算机要有这样几个部份构成:中央处理单元CPU(进行运算、控制)、随机存储器RAM(数据存储)、存储器ROM(程序存储)、输入/输出设备I/O(串行口、并行输出口等)。在个人计算机(PC)上这些部份被分成若干块芯片,安装在一个被称之为主板的印刷线路板上。而在单片机中,这些部份全部被做到一块集成电路芯片中了,所以就称为单片(单芯片)机,而且有一些单片机中除了上述部份外,还集成了其它部份如模拟量/数字量转换(A/D)和数字量/模拟量转换(D/A)等
2、arduino硬件知识
Digital I/O 数字输入/输出端口0—13。

Analog I/O 模拟输入/输出端口0-5。

支持ICSP下载,支持TX/RX。

输入电压:USB接口供电或者5V-12V外部电源供电。

输出电压:支持3.3V级5V DC输出。

3 arduino语言
Arduino语言是建立在C/C++基础上的,就是基础的C语言,Arduino语言只不过把AVR单片机(微控制器)相关的一些参数设置都函数化,不用我们去了解他的底层,让我们不了解AVR单片机(微控制器)的朋友也能轻松上手。
4 C语言基础
关键字
if
if…else

for

switch case
while

do…
while
break

continue

return

goto

语法符号:

;
{}

  • List item

//

/*
*/
运算符:

/
%

!=
<

<=

=
&&

|

!
++

+=
-=
*=
/=

数据类型:

boolean 布尔类型
char

byte 字节类型
int

unsigned int
long

unsigned long
float

double

string

array

void

数据类型转换:

char()

byte()

int()

long()

float()

  • 点赞
  • 收藏
  • 分享
  • 文章举报
qq_40250653 发布了1 篇原创文章 · 获赞 0 · 访问量 15 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: