当前位置: 首页 > news >正文

ESP32-S3上手开发

1、搭建开发环境

首先搭建开发环境,这里采用了windows下集成开发环境ide进行开发,具体的安装方法:ESP-IDF安装配置
这里使用的乐鑫的esp32s3,N16R8
在这里插入图片描述

2、esp32s3模块

在这里插入图片描述从上面图中可以看到,N16R8这里使用了外扩16M的flash,外扩8M的psram

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

(1)下载例程

首先在github下载测试例程:测试例程
然后将examples\get-started\hello_world复制到某个位置,也可以不进行复制,直接编译烧写也可以
在这里插入图片描述
这里我为了方便直接放在了D盘
然后启动windows的esp-idf cmd
在这里插入图片描述

切换到hello_world目录
在这里插入图片描述

(2)配置工程

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

在这里插入图片描述

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

根据前面知道了flash为16M
Serial flasher config —>
在这里插入图片描述
在这里插入图片描述

(2)片外ram

选中设置为片外ram
在这里插入图片描述
根据芯片手册还可以知道psram为Octal模式
在这里插入图片描述
设置psram为octal
在这里插入图片描述

(3)修改提高运行频率

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

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

在这里插入图片描述

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

在这里插入图片描述

成功运行!!!!!!!

http://www.lryc.cn/news/189803.html

相关文章:

  • UE4和C++ 开发-编程基础记录(UE4+代码基础知识)
  • 【Unity】【VR】如何让Distance Grab抓取物品时限制物品的Rotation
  • 为什么3ds max渲染效果图有噪点?点进来,CG Magic告诉您!
  • Element UI怎么安装呢?
  • redis批量删除命令
  • kubernetes环境 搭建
  • TCP习题总结
  • 华为发布LampSite X室内数字化创新解决方案,释放数字世界无限潜能
  • 麒麟操作系统设置QT程序开机自启动有效方法
  • Python数组删除元素pop与remove对比
  • 【Java 进阶篇】Java Web 编写注册页面案例
  • 7.5 SpringBoot 拦截器Interceptor实战 统一角色权限校验
  • 【原创】ubuntu18修改IP地址
  • Vue-2.4sync修饰符
  • 【RealTek sdk-3.4.14b】RTL8197FH-VG+RTL8367+RTL8812F WiFi to LAN 和WiFi to WAN吞吐量
  • vue 本地上传Excel文件并读取内容
  • 京东商品品牌数据采集接口,京东商品详情数据接口,京东API接口
  • 电脑提示Explorer.exe系统错误该怎么办?
  • Java架构师部署架构设计
  • ubuntu 22.04.3 live server图文安装流程
  • 基于SVM+TensorFlow+Django的酒店评论打分智能推荐系统——机器学习算法应用(含python工程源码)+数据集+模型(一)
  • Elasticsearch 分片内部原理—近实时搜索、持久化变更
  • 华为OD机试 - 用连续自然数之和来表达整数 - 滑动窗口(Java 2023 B卷 100分)
  • 玩转ChatGPT:图像识别(vol. 1)
  • oracle 数据库实验三
  • 多线程并发篇---第五篇
  • java实现权重随机获取值或对象
  • 期权账户怎么开通的?佣金最低多少?
  • MySQL(存储过程,store procedure)——存储过程的前世今生 MySQL存储过程体验 MybatisPlus中使用存储过程
  • 如何建立线上线下相结合的数字化新零售体系?