ESP32开发学习

《1》VSCode编程方式

先创建一个空白工程

1:在命令行中输入idf.py create-project,后面是工程名,(用这个命令创建的新项目只能在编译器根目录下编译),在其它目录编译会报错

idf.py create-project Demo_freertos

 2:下面这个方法创建的工程可以在任意目录下编译,并且不会报错

idf.py create-project --path my_projects my_new_project

3:在Vscode中打开创建的工程文件夹,ctrl+shift+P打开命令,选择如下图所示条目,配置项目。

 

 《2》下面是用IDF命令行编译下载方式

进入到工程目录下输入以下命令编译

idf.py build

下载到Flash中并仿真

idf.py -p COM6 flash monitor

 进入配置界面(编译后才能配置)

idf.py menuconfig

进入配置界面后,按方向键完全没反应

J K代替上下键

下载数据到指定分区

python esptool.py --chip esp32 --port com4 --baud 115200 write_flash -z 0x210000 myFont1.bin

 

 《3》Vscode中下载IDF不成功问题解决

用Vscode安装ESP idf插件遇到的问题,无法成功,这里直接在官网上下载对应版本IDF,然后把它添加到ESP IDF插件中,这样就能免去在VSCODE插件中下载IDF不成功麻烦

 《4》用idf.py create-project命令创建空白工程时,要用对应版本开发环境创建工程

不能用V4.42创建工程,用V5.3开发这样会造成编译不通过,或者其它异常问题


posted @ 2024-06-02 22:21  炽热的舞者  阅读(22)  评论(0编辑  收藏  举报