开发板资料
https://docs.espressif.com/projects/esp-idf/zh_CN/latest/get-started/get-started-devkitc.html
环境安装
-
视频教程
https://www.bilibili.com/video/BV1QK4y1a7w2?from=search&seid=8822821937277479836
-
文档教程
https://www.bilibili.com/read/cv7755144?spm_id_from=333.788.b_636f6d6d656e74.4
https://blog.csdn.net/qq_20515461/article/details/108818485
编译程序
-
添加环境变量(路径为本地文件所在路径)
. $HOME/esp-idf/export.sh
将这行代码增加到用户目录下的 .profile 或 .bash_profile 脚本中,这样就不用每次开终端都配置了
-
进入工程目录
-
编译程序
idf.py build
-
下载程序
-
方法一
idf.py -p /dev/ttyS3 -b 115200 flash
需要对应实际串口,假设设备管理器看到为COM11,则需要改为ttyS11
固件较大时可以提高下载速度idf.py -p /dev/ttyS3 -b 921600 flash
按下 Boot 键并保持,同时按一下 EN 键(此时不要松开 Boot 键)进入“固件下载”模式,通过串口下载固件
-
方法二
使用 Flash Download Tools
-
-
命令组合编译下载打开串口
idf.py -p /dev/ttyS11 -b 115200 build flash monitor
wsl终端
-
打开
idf.py -p /dev/ttyS3 -b 115200 monitor
需要对应实际串口,假设设备管理器看到为COM11,则需要改为ttyS11
-
关闭
Ctrl + ]