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 @   炽热的舞者  阅读(50)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 如何使用 Uni-app 实现视频聊天(源码,支持安卓、iOS)
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
点击右上角即可分享
微信分享提示