Esp32 笔记3 例程2 blink

本文记录了作者在尝试为游戏机上传固件时遇到的问题,包括缺少CMakeLists.txt文件、无法打开menuconfig以及解决lvgl组件问题的困扰。最终,作者通过修改源代码实现了ESP32的blink例程,使得LED闪烁功能正常工作,并强调理解ESP32还需要逐步学习。
摘要由CSDN通过智能技术生成

游戏机成了砖头后,曾想尽办法上传‘’固件‘’。但是拿得到的所谓firmware 没法用;而它又是一整个的源文件结构;还竟然不能用idf 编译通过……
MicroByte, esplay 源文件
编译出错1,没有CMakeLists.txt 文件。搜索结果要自己编写,oh no!
编译出错2 不能打开menuconfig. 试了几种‘’方法‘’ 无效(也不知道真无效假无效)oh god!

3,failed to resolve component ‘lvgl’ 完全不得要领。no god! please no

好吧,回过头来看看源代码都写了些什么🤔。

参考,http://www.mcublog.cn/esp32/2020_02/esp32dianliangled/

例程2 blink
blink 顾名思义,就是让发光二极管闪亮✨
正如参考里所说,不知道🤷‍♂️“CONFIG_BLINK_GPIO”是什么,我也不知道是什么(马后炮,不就是让你写成或者定义成你要的样子吗!)

好,我查到microByte 上连着IO 的led是D2 (连着A1 24脚 ,IO2 )

在这里插入图片microByte附图描述
#define BLINK_GPIO CONFIG_BLINK_GPIO

改成
#define BLINK_GPIO 2

ok!
idf.py build//第二次编译很快

Idf.py -p com3 flash//支持小写
i

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值