Arduino嵌入式笔记

一、Arduino是什么

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

采用C++语言来开发。

二、嵌入式能干嘛

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

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

1、使用C语言和C++

2、使用Python的MicroPython库

四、Arduino的案例

// 引入核心库函数

#include<Arduino.h>

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

void setup(){

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

}

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

void loop(){

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

}

相关推荐
虎王物联8 小时前
STM32 HAL库串口DMA空闲中断:高效接收不定长Modbus数据帧
stm32·单片机·嵌入式硬件·dma·modbus
自小吃多8 小时前
DXF文件导入与PCB板框定义笔记
笔记·嵌入式硬件
单片机仿真设计11 小时前
【proteus仿真】基于 STC89C52 单片机家用智能台灯设计(仿真图+程序)
stm32·单片机·嵌入式硬件·proteus·毕设
2601_9507906811 小时前
深圳国产单片机厂商怎么选?技术能力与服务能力检查表
单片机·嵌入式硬件·国产mcu·芯片厂商·深圳单片机·单片机选型
笨笨饿13 小时前
#135_代码中的类型重定义艺术:从基础封装到函数类型设计
开发语言·stm32·单片机·嵌入式硬件·mcu·物联网·嵌入式实时数据库
西城微科方案开发13 小时前
高精度低功耗胎压计方案——气压表解决方案
单片机·嵌入式硬件
VALENIAN瓦伦尼安教学设备15 小时前
设备状态检测振动分析实训台案例分析
大数据·数据库·人工智能·嵌入式硬件·算法
米饭不加菜15 小时前
一些常用模块简介
经验分享·笔记·嵌入式硬件
佳児素花痴╮16 小时前
STM32U575RIT6(USART)学习
stm32·嵌入式硬件·学习
小+不通文墨17 小时前
使用vscode里的U8G2 库编写OLED菜单控制
经验分享·笔记·单片机·嵌入式硬件·学习