IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 嵌入式 -> ESP32-S2 windows开发环境快速搭建 -> 正文阅读

[嵌入式]ESP32-S2 windows开发环境快速搭建

ESP32-S2 windows开发环境快速搭建

开发单通道LoRa网关,开发板是在Ardunio,希望改成ESP-IDF RTOS SDK,需要安装开发环境,摸索了一下,发现这个安装方法最直接。

快速入门—安装

快速入门 - ESP32 - — ESP-IDF 编程指南 v4.3.1 文档

离线安装包

https://dl.espressif.com/dl/esp-idf/?idf=4.3

具体安装步骤:

  1. windows工具链安装

https://dl.espressif.com/dl/esp-idf/?idf=4.3,下载安装

安装程序会安装以下组件:

  • 内置的 Python
  • 交叉编译器
  • OpenOCD
  • CMake??Ninja?编译工具
  • ESP-IDF

安装完成后可以启动ESP-IDF

Windows 平台工具链的标准设置 - ESP32 - — ESP-IDF 编程指南 v4.3.1 文档

  1. 开发环境设置

启动自动出现如下界面

  1. 创建工程

ESP-IDF ?examples?目录下的?get-started/hello_world?工程开始,复制到工程目录。

  1. 连接设备

请将您的 ESP32 开发板连接到 PC,并查看开发板使用的串口。--COM4.

  1. 配置

请进入?hello_world?目录,并运行工程配置工具?menuconfig

cd %userprofile%\esp\hello_world

idf.py set-target esp32s2

idf.py menuconfig

ESP32-12K默认4MB FLASH115200bps,并保存。

  1. 编译工程

idf.py build

依次生成了partition-table.bin,bootloader.bin,hello-world.bin

这个分区表起始位置和下面的提示不一致,待定。。。

  1. 烧录到设备

idf.py -p COM4 flash

esptool.py?通过使 USB 转串口转接器芯片(如 FTDI CP210x)的 DTR RTS 控制线生效来自动复位 ESP32(请参考?与 ESP32 创建串口连接?获取更多详细信息)DTR RTS 控制线又连接到 ESP32 ?GPIO0??CHIP_PU?(EN) 管脚上,因此 DTR RTS 的电压电平变化会使 ESP32 进入固件下载模式。

  1. 监视器

idf.py -p COM4 monitor

可以看到启动过程

--这个partition信息好像还是对不上,以后再来搞它。。。

  嵌入式 最新文章
基于高精度单片机开发红外测温仪方案
89C51单片机与DAC0832
基于51单片机宠物自动投料喂食器控制系统仿
《痞子衡嵌入式半月刊》 第 68 期
多思计组实验实验七 简单模型机实验
CSC7720
启明智显分享| ESP32学习笔记参考--PWM(脉冲
STM32初探
STM32 总结
【STM32】CubeMX例程四---定时器中断(附工
上一篇文章      下一篇文章      查看所有文章
加:2021-11-25 08:17:11  更:2021-11-25 08:18:12 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 10:40:38-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码