文章目录

  • 前言
  • esp32开发的helloworld
  • esp32工程的编译及烧录



前言

本片文章介绍如何用windows操作系统搭建esp32开发环境
开发工具下载地址:点击下载 安装步骤:一直点下一步即可,保存文件地址,可以改成其他盘默认c盘。


esp32开发的helloworld

乐鑫官方自带了许多工程样例,目录如下

esp32c3 分区 esp32 fc_物联网

zhe

在这个目录下找到 get-started/hello_world 这个文件夹

esp32c3 分区 esp32 fc_物联网_02


然后在Espressif目录下创建一个文件夹专门存放自己写的工程

esp32c3 分区 esp32 fc_esp32c3 分区_03


hello_world文件夹复制到该文件夹下

esp32c3 分区 esp32 fc_开发板_04


这时候我们第一个工程就创建好了。接下来我们用工具来编译和下载。

esp32工程的编译及烧录

首先把将 ESP32 开发板连接到 PC

并查看开发板使用的串口:右键此电脑点击属性,选择设备管理 查看是哪个串口。如果不确定把开发板拔下来再插上去看哪一个新增

esp32c3 分区 esp32 fc_物联网_05


如图我的串口是COM15

esp32c3 分区 esp32 fc_物联网_06


接下来我们打开任意一个工具(我用的是下面那个)

esp32c3 分区 esp32 fc_开发板_07


进入 hello_world 目录,设置 ESP32-C3(我是这块芯片 你自己用什么芯片自己改成相应的) 为目标芯片

idf.py set-target esp32c3

esp32c3 分区 esp32 fc_单片机_08


使用以下命令,编译烧录工程:

idf.py build

esp32c3 分区 esp32 fc_单片机_09


将生成的二进制文件 (bootloader.bin、partition-table.bin 和 hello_world.bin) 烧录至 ESP32开发板:

idf.py -p PORT [-b BAUD] flash

PORT 替换为 ESP32-C3 开发板的串口名称。

BAUD 替换为希望的烧录波特率。默认波特率为 460800。

esp32c3 分区 esp32 fc_esp32_10


监视 “hello_world” 工程的运行情况。注意,不要忘记将 PORT 替换为您的串口名称。

idf.py -p PORT monitor

esp32c3 分区 esp32 fc_esp32c3 分区_11


快捷键 Ctrl+],退出 IDF 监视器。

这样你的第一个工程就创建完成了之后章节我们就来介绍如何在esp32上编写代码。