ESP32-S3上手开发

1、搭建开发环境

首先搭建开发环境,这里采用了windows下集成开发环境ide进行开发,具体的安装方法:ESP-IDF安装配置
这里使用的乐鑫的esp32s3,N16R8
ESP32-S3上手开发_第1张图片

2、esp32s3模块

ESP32-S3上手开发_第2张图片从上面图中可以看到,N16R8这里使用了外扩16M的flash,外扩8M的psram

3、编译demo-helloworld并下载到esp32

(1)下载例程

首先在github下载测试例程:测试例程
然后将examples\get-started\hello_world复制到某个位置,也可以不进行复制,直接编译烧写也可以
ESP32-S3上手开发_第3张图片
这里我为了方便直接放在了D盘
然后启动windows的esp-idf cmd
ESP32-S3上手开发_第4张图片

切换到hello_world目录
ESP32-S3上手开发_第5张图片

(2)配置工程

1、配置选择开发目标
idf.py set-target esp32s3

ESP32-S3上手开发_第6张图片

2、配置参数
idf.py menuconfig
(1)配置flash

根据前面知道了flash为16M
Serial flasher config —>
ESP32-S3上手开发_第7张图片
ESP32-S3上手开发_第8张图片

(2)片外ram

选中设置为片外ram
ESP32-S3上手开发_第9张图片
根据芯片手册还可以知道psram为Octal模式
ESP32-S3上手开发_第10张图片
设置psram为octal
在这里插入图片描述

(3)修改提高运行频率

在这里插入图片描述
最后按s键保存,按q键退出

3、编译并烧写
1、编译
idf.py build
2、烧写
idf.py -p COM9 flash

ESP32-S3上手开发_第11张图片

3、监视串口
idf.py -p COM9 monitor
4、烧写后监视串口
idf.py -p COM9 flash monitor

ESP32-S3上手开发_第12张图片

成功运行!!!!!!!

你可能感兴趣的:(嵌入式,iot)