esp32开发Windows环境搭建和hello world例程编译烧录

前言:相当于esp32的Linux环境搭建,Windows环境搭建相对来简单很多。因为最近乐鑫官网推出了一个ESP_IDF的软件工具,我们只需要把IDF工具安装就可以完成Windows环境的搭建,ESP_IDF 需要安装的一些必备工具,才能围绕 ESP32 构建固件,包括 Python、Git、交叉编译器、CMake 和 Ninja 编译工具等。

第一步:安装ESP-IDF工具

首先在乐鑫官网下载一个https://dl.espressif.com/dl/esp-idf/?idf=4.4

我个人使用V4.4的离线安装包,看个人选择吧。

下载完成后按照安装索引安装就可以了,安装路径不能有中文名称。

这个工具用的是Windows的指令。

 

安装完成桌面会生成下图这个工具,双击打开

 之后出现如下图表示环境搭建完成

后面就可以编译工程了。

第二步: ESP32的SDK源码获取与demo例程编译烧录

https://github.com/espressif/esp-idf

新建一个存放ESP32源码的路径或者手动新建文件夹也可以。

MKDIR  esp32_idf

如何进入到新建文件夹

 我下载了两个版本的源码如下:

 dri在Windows中是目录指令,这些自己了解。hello world例程是从esp32源码demo里面拷贝出来的。

下面进入到demo例程目录进行编译,编译前先选择esp32的型号

idf.py set-target esp32

 出现上面红圈部分表示选择完成,然后开始使用 menuconfig 进行项目配置这一步骤,这一步看自己需要也可以不用配置。

然后开始工程编译

idf.py build

 编译完成如下图红圈部分

之后进行烧录部分

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

 将 PORT 替换为 ESP32 开发板连接电脑的串口名称。如我的是:COM6

您还可以将 BAUD 替换为您希望的烧录波特率。默认波特率为 460800。如我的是:115200

烧录完成如下图

 最后我们打开xshell7工具查看串口打印数据,首先配置新建会话文件

 

 打印出下图红圈部分hello world表示完成

到此结束。

 最后说一下,这个效果对于初学者来说是非常方便且能够快速上手的。环境搭建部分乐鑫官网已经帮我们做完了,所以省了很多时间,这样大大提升了初学者的学习效率和兴趣,之前也看到过很多人因为在搭建环境这部分就已经放弃了,总的来说这个工具很好用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值