ESP32-S3

# 资料整理自正点原子,自用

# 开发环境:

vscode + platformio + arduino + esp32

# Arduino 语言

Arduino 语言是指的是 Arduino 核心库文件提供的各种应用程序编程接口 (API) 集合。这些 API 是对更底层的单片机支持库进行二次封装。使用 C 和 C++ 混合编写。

image-20250814145418526

# GPIO 函数

image-20250814145757131

image-20250814145836371

image-20250814145911441

image-20250814145944036

image-20250814150013506

image-20250814150032446

# 外部中断函数

image-20250814150902033

image-20250814150916136

image-20250814151007813

image-20250814151109846

# 串口函数

image-20250814152433030

image-20250814152553861

image-20250814152940239

image-20250814153038674

image-20250814153102472

image-20250814153259882

image-20250814153336514

image-20250814153353471

image-20250814153500947

image-20250814153527610

# 定时器函数

image-20250814153829790

image-20250814153846878

image-20250814153940630

image-20250814153959322

image-20250814154022182

image-20250814154107107

# PWM 函数

image-20250814154530885

image-20250814154809968

# LED-PWM 函数

image-20250814172633922

image-20250814172654096

image-20250814172854454

image-20250814172921172

# ADC 模拟数字转换器函数

模拟 - 数字转换器,可将模拟信号转换为数字信号。

模拟信号:模拟信号是连续的信号,其数值在一定范围内可取任意值。

数字信号:数字信号是离散的信号,其数值只能取有限的离散值。通常用二进制表示,包含 0 和 1 两种状态。

image-20250814173848747

image-20250814174359447

image-20250814174429637

image-20250814174450142

image-20250814174509803

# IIC 串行通信协议函数

image-20250814174956132

image-20250814175322989

image-20250814175421839

image-20250814175733437

image-20250814175850127

image-20250814175917833

image-20250814175942311

image-20250814175958788

# RTC 实时时钟函数

ESP32Time 库:

image-20250815091644636

image-20250815091743578

image-20250815091848815

更新于 阅读次数