游戏机成了砖头后,曾想尽办法上传‘’固件‘’。但是拿得到的所谓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 )
#define BLINK_GPIO CONFIG_BLINK_GPIO
改成
#define BLINK_GPIO 2
ok!
idf.py build//第二次编译很快
Idf.py -p com3 flash//支持小写
i