买了几个ESP32-S3 和 ESP32-C3,还有ILI3941 和ILI9488 3.5寸屏,想上LVGL,但是网上的例程大部分都是 ESP-IDF编译的。
而我才对micropython入门,没办法,在bilibili上下了几个视频来学习 vscode上 ESP-IDF的编译入门。
照表操课一切顺利,vscode装好 ESP-IDF后,建立了example\hello-world 的例程 进行编译并下载到 ESP32-S3 的板子上,确实如我的印象,编译时间特长,然后我把 main.c程序修改一下再编译下载时,就几秒钟的时间,终于打到了我的误区:ESP-IDF 跟 Arduino 编译下载一样的慢,不好用。
ESP-IDF 应该和 Keil - STM32 一样,第一次编译的时候时间比较长,第二次编译只针对有修改的部分做编译,然后连结后下载。
project中 sdkconfig 这个设定文件很重要,修改了后相当于整个project要重新编译一次。相当于menuconfig的设置作用
micropython是方便,但是这个固件也是要由 ESP-IDF产生,所以基本操作还是要学习哈
ESP-IDF 中的 example里 README.md 说明了不同板子的GPIO口的不同,选择对了板子GPIO口自动切换
vscode的状态栏的设定,vscode 搭配example的例程,手头上有很多板子,或者不同的板子,都能很快上手
标签:ESP,vscode,板子,编译,例程,IDF,Example From: https://www.cnblogs.com/zmq-2023/p/17227817.html