Arduino嵌入式笔记

一、Arduino是什么

它是一种开源的嵌入式框架,有专门的集成开发工具Arduino IDE。

采用C++语言来开发。

二、嵌入式能干嘛

能控制电路导通和断开、定时控制电路导通、灯泡或者电机的功率控制、模拟信号和数字信号互相转换、芯片之间的字节序列传输、内存卡的读取和写入、按钮的信号输入、显示屏的输出、摄像头的图像获取、无线局域网和蓝牙通信控制等等。

三、嵌入式常见的开发语言

1、使用C语言和C++

2、使用Python的MicroPython库

四、Arduino的案例

// 引入核心库函数

#include<Arduino.h>

// 初始化执行函数,只执行一次

void setup(){

// 初始化的逻辑,例如连接无线网,连接蓝牙

}

// 循环函数,每次循环执行该函数

void loop(){

// 描述需要循环执行的代码,例如定时输出高电平一段时间,然后关闭开关

}

相关推荐
iCxhust11 分钟前
8088单板机DIY---机体激活,聆听另一个世界的声音(三)
单片机·嵌入式硬件·微机原理·8088单板机
时空自由民.10 小时前
STM32配置Timer+DMA读取ADC数据
stm32·单片机·嵌入式硬件
华普微HOPERF10 小时前
数字隔离器,如何确保MCU不受储能系统中的高电压、大电流影响?
单片机·嵌入式硬件
小麦嵌入式11 小时前
FPGA入门(四):时序逻辑计数器原理与 LED 闪烁实现
linux·驱动开发·stm32·嵌入式硬件·fpga开发·硬件工程·dsp开发
搁浅小泽12 小时前
常用电子元器件
单片机·嵌入式硬件·可靠性工程师
zhaoshuzhaoshu12 小时前
嵌入式开发之时钟树解析-SMT32平台
嵌入式硬件
三佛科技-1873661339713 小时前
FT60E211-RB省成本,提效率!IO型8位单片机智能家居产品应用解析
单片机·嵌入式硬件·智能家居
ghie909014 小时前
基于 STM32 + LDC1000 电感传感器的金属循迹三轮车程序
stm32·单片机·嵌入式硬件
黑白园19 小时前
STM32F103ZET6移植-电机2804-驱动板SimpleFOC Mini实现速度开环_位置开环控制(一、硬件介绍及接线)
stm32·单片机·嵌入式硬件
Stream_Silver19 小时前
【 libusb4java实战:跨平台USB设备通信完全指南】
java·笔记·嵌入式硬件·microsoft