【ESP32-C3-DevKitM-1】+ 基于用户手册搭建 ESP32-C3开发的软件环境
[复制链接]
本帖最后由 chrisrh 于 2021-7-11 23:01 编辑
未能成功使用Thonny完成C3相关烧录,先基于官方指导手册使用ESP-IDF进行配置、编译、下载
https://docs.espressif.com/projects/esp-idf/zh_CN/v4.3/esp32c3/get-started/index.html
1.在windows下安装ESP-IDF
https://docs.espressif.com/projects/esp-idf/zh_CN/v4.3/esp32c3/get-started/windows-setup.html
https://dl.espressif.com/dl/esp-idf-tools-setup-2.4.exe 下载并安装IDF_TOOLS
关联Python、Git等工具,Version使用的是stable的esp-idf-v4.3
IDF安装完成后输入idf.py --version可以查看当前版本
2.从 ESP-IDF 中copy工程验证
我安装在E盘下E:\ESP32\esp-idf-v4.3\examples\get-started\hello_world
键入cd examples\get-started\hello_world
键入idf.py set-target esp32c3
键入idf.py menuconfig 进入后可对串口波特率、奇偶校验等先进行配置,用于下载程序
3.进入framework configuration页面配置serial flasher config
默认115200,不需改动直接esc即可,若改动了保存后再退出
4.确认串口号
将ESP32-C3 开发板连接到 PC,在设备管理器中,确认开发板使用的串口号,这里我的是com13
(根据板子情况安装不同的串口驱动,下为cp210x系列的驱动)
CP210x_Windows_Drivers.zip
(6.84 MB, 下载次数: 0)
5.编译工程
键入idf.py build
等待编译···
编译完成后生成相应的 .bin 文件
6.下载到板子
将生成的二进制.bin文件烧录至ESP32-C3
键入idf.py -p COM13 flash 开始下载程序到板子
7.使用串口查看运行情况
键入idf.py -p COM13 monitor
便可查看程序运行状况
使用ctrl+]可退出串口监视回到cmd界面
8.一键执行编译、烧录和监视
进入相应的example,通过键入idf.py -p COM13 flash monitor 便可一次执行编译烧录和监视的功能
|