一、Arduino是什么
它是一种开源的嵌入式框架,有专门的集成开发工具Arduino IDE。
采用C++语言来开发。
二、嵌入式能干嘛
能控制电路导通和断开、定时控制电路导通、灯泡或者电机的功率控制、模拟信号和数字信号互相转换、芯片之间的字节序列传输、内存卡的读取和写入、按钮的信号输入、显示屏的输出、摄像头的图像获取、无线局域网和蓝牙通信控制等等。
三、嵌入式常见的开发语言
1、使用C语言和C++
2、使用Python的MicroPython库
四、Arduino的案例
// 引入核心库函数
#include<Arduino.h>
// 初始化执行函数,只执行一次
void setup(){
// 初始化的逻辑,例如连接无线网,连接蓝牙
}
// 循环函数,每次循环执行该函数
void loop(){
// 描述需要循环执行的代码,例如定时输出高电平一段时间,然后关闭开关
}