ESP8266官方环境编译固件

该博客介绍了如何使用ESP8266的官方SDK编译固件。首先运行挂载脚本,然后在SDK根目录创建app文件夹并复制模板代码。接着修改gen_misc.sh文件,设置bin目录和编译选项,包括选择bin生成类型、SPI速度、模式和大小。按步骤操作后,编译成功。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

编译环境:官方文档提供

打开虚拟机后首先运行./mount.sh,密码是乐鑫英文:espressif,cd到挂载的SDK目录即可操作。

官方推荐不要改动,在D盘根目录创建VM文件夹,在VM文件夹中创建share文件夹

RTOS_SDK编译步骤:
1.在SDK根目录创建app文件夹,这个文件夹就是放自己写的固件的,名字可以随便起,然后将“examples”中的模板代码拷贝进来,将文件夹名称改成自己项目的名字,“project_template”这个是工程模板,将自己写的.h文件放到“include”文件夹下,将对应的.c文件放入到“\sample_lib\folder2”下。
2.修改shell(gen_misc.sh)文件:

export SDK_PATH=~/Share/ESP8266_RTOS_SDK-master(SDK根目录)
export BIN_PATH=~/Share/ESP8266_RTOS_SDK-master/app/project_111111/bin(生成固件目录)

bin目录是自己生成的,文件夹名称可以自定义

3.运行修改的shell文件即可。(./gen_misc.sh)

编译中的选项:

  1. 确认SDK和生成bin目
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值