ESP32S3 一共有三个 UART 通讯接口,设备号从 0~2,即 UART0,UART1,UART2。这三个串口的管脚不 是固定的,是可以重映射到任意的 IO 口的。
ESP32S3 的 BOOT 程序把 UART0 用于程序下载,LOG 输出,我们的第一个实验 hello world 的 LOG 就是从 UART0 输出的。这个实验的 UART1 和 UART2 没有外接 USB 转串口芯片,需要验证这两个串口的时候,需要用到一个USB 转 TLL 的设备。
函数介绍
ESP32S3 的 ESP-IDF 编程指南可以从官网上查询:
ESP-IDF 编程指南 - ESP32 - — ESP-IDF 编程指南 latest 文档
ESP32S3 串口使用的基本步骤:
l 设置通信参数:包括波特率、数据位、停止位等
l IO 口关联:设置 UART 和具体的物理 GPIO 引脚关联<