开始
作者想说的话
最近需要研究关于乐鑫的开发板,作为资深开发技术员,咱也是要记录一下的,就当是学习笔记吧。
ESP32-C3 的支持
-
2.4 GHz Wi-Fi
-
低功耗蓝牙
-
高性能 32 位 RISC-V 单核处理器
-
多种外设
-
内置安全硬件
可以满足我们对 Wi-Fi、蓝牙、低功耗等方面的要求
准备
硬件
- 一款 ESP32-C3 开发板
- USB 数据线 (A 转 Micro-B)
- 电脑(Windows、Linux 或 macOS)
本次选择的的电脑是windows 10 专业版
软件
想要把你的代码编译并烧录到板子上你需要借助ESP-IDF。。。
下载安装
下载地址
选择你需要的下载即可,安装也很简单,一直下一步即可,这里就不多叙述了
小建议选择第二个,虽然它有1G大,但是它是离线安装,更方便安全。
安装完成,你的桌面会生成三个图标
一般我们都用命令行的就行,第一个,启动后的样子
测试
给的有测试程序我们可以运行一下。
配置并初始化
cd examples\get-started\hello_world
idf.py set-target esp32c3
idf.py menuconfig
idf.py set-target esp32c3
idf.py menuconfig
按q退出
编译
idf.py build
这个过程可能需要一段时间,耐心等待即可。
我们可以看到编译完成后会提示我们烧录
烧录
idf.py -p COM4 flash
先看一下接口
右键我的电脑
-管理
-设备管理器
-端口
可以看到我们的端口是COM4
上方指令中-p
是指定端口
提示烧录完成。
监听
idf.py -p COM4 monitor
程序是已经烧录到板子了,但是我们需要监听日志啊。所以:
可以看到已经输出Hello world!
总结: 上面所执行的命令汇总 idf.py set-target esp32c3
和idf.py menuconfig
,idf.py build
,idf.py -p COM4 flash
,idf.py -p COM4 monitor
有一个烧录并监听的:idf.py -p COM4 flash monitor
结束
个人总结不易,希望对你有帮助呀~
如果对大家有帮助,欢迎点赞评论收藏哦!