怎么学ESP32(1) 安装IDF编译环境,编译第一个程序Hello_World

上一篇我们解决了选择困难症的问题,今天来说说安装编译环境IDF。

------------------------------------------------------这里是分界线---------------------------------------------------------

一、官网的指南

其实怎么安装编译环境,乐鑫的官网上有非常详细的说明。

找到乐鑫官网后,选择“产品->ESP32”,往下拖到“资源”这一栏,基本上学习所需要的大部分资源都在这里了。

选择“编程指南”,找到“设置开发环境”,按照提示进行操作就行了。

可以直接点这个网址:

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

------------------------------------------------------这里又是分界线------------------------------------------------------

二、我的安装方式

我是直接下载离线包esp-idf-tools-setup-offline-2.11.exe,有1.8G,下载需要点时间。

然后一路按提示下一步完成安装。

安装完之后,桌面上会生成2个快捷启动方式。我是用的CMD(PowerShell启动后编译不成功)。

编译前执行了以下操作:

1、打开CMD后进入idf目录;

2、配置环境:在CMD窗口输入以下命令:

        install.bat            安装各种ESP-IDF的工具

        export.bat             设置环境变量

如果看到提示信息“idf.py build”,说明可以编译了。

------------------------------------------------------这里还是分界线------------------------------------------------------

三、编译hello world

1、进入目录:cd esp-idf\examples\get-started\hello_world;

2、先清除之前的编译文件:idf.py clean

3、执行编译:idf.py build

编译的过程很慢,看到数字在跳动就对了。

 编译成功,在对应工程的build目录下面产生bootloader ,分区表和bin 文件。

4、烧录程序 idf.py -p com11 flash(我电脑的串口号是COM11);

发送指令后按住BOOT键,然后按一下复位键放开;

5、监视串口输出:idf.py -p com11 monitor;开发板按复位键;

------------------------------------------------------还是可爱的分界线---------------------------------------------------

四、要点说明

1、烧录完也可以自动开启串监视器,指令:idf.py -p com11 flash monitor,退出串口监视器,按Ctrl+C;

3、如果要复制某项目,记得先执行一次idf.py fullclean,否则有可能复制过去后,编译不成功;

4、输入指令idf.py menuconfig,可以打开可视化配置菜单。根据界面提示操作吧。实际上它是修改了sdkconfig这个文件。

 4、每个项目的说明文档,可以查看README.md。别问我用什么软件打开,难道你没有Notepad或者VS code么?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

爱玩的工程师

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值