完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
乐鑫的芯片使用指导做的不错,按照步骤来,基本没有问题。 参考页面:ESP32-C3-DevKitM-1 - ESP32-C3 - — ESP-IDF 编程指南 latest 文档 (espressif.com) 具体的步骤如下: 1. 装驱动:Downloads 里面下载对应的Mac OSX驱动 网址:CP210x VCP Mac OSX Driver 解压后,把对应的App放到系统应用文件夹中,再点击运行安装;否则不能安装的。 安装过程中,Big Sur及以上系统会提示权限设置,根据提示,到系统设置=》安全性与隐私中,点击允许即可 2. 连接设备: 将设备用USB连接,然后在命令行查看,执行/bin/ls -l /dev/cu.*,结果如下: 如果没有出现,可能需要重启系统,然后重试 3. 安装ESP-IDF:
4. 设置环境变量:将以下内容,保存到 ~/esp/env.sh
5. 创建测试工程:直接使用ESP-IDF自带的examples中的hello world即可
6. 配置工程:
每一个新的工程,都需要先进行set-target esp32c3设置。 然后在根据需要,进行menuconfig配置。 hello_world无需特殊配置,所以执行idf menuconfig后,直接按Q退出即可。 在其他工程中,可以用于设置wifi连接信息等 7. 编译工程:
出现Project build complete,就表示成功编译了,可以用于刷机了。 8. 刷机:
上述指令中的cu.u***serial-1420,请根据当前机器第2步中获取的结果进行设置。 执行完成后,成功刷机,并自动重启。 9. 运行监控:实际上,就是通过串口监控了
如果第8步正常刷机,则该步骤不用指定串口信息。如果更换了串口,则需要指定串口信息【idf -p /dev/cu.u***serial-1420 monitor】 默认的hello world程序,在通过串口输出Hello world及板子信息后,会倒计时10秒自动重启。 监控状态下,不能按ctrl+c退出,需要按ctrl+]退出 10. 例子程序结构: 通常情况下,我们只需要修改main/目录下的c程序即可,如上图所示。 修改后,再次执行:
即可重新编译写入,并监控执行。 11. 更多: 通过上面的了解了hello world的开发、编译、烧录、监控后,还可以通过如下的程序学习: $IDF_PATH/examples/get-started/blink LED控制 $IDF_PATH/examples/wifi/getting_started/station WiFi连接 $IDF_PATH/examples 下面有更多的例子程序,可以仔细研究。 本帖被以下淘专辑推荐:
|
|
相关推荐
1 个讨论
|
|
2024 RISC-V 中国峰会:华秋电子助力RISC-V生态!
783 浏览 0 评论
【昉·星光 2 高性能RISC-V单板计算机体验】移植IEC61850协议助力电子电子发展
778 浏览 0 评论
【昉·星光 2 高性能RISC-V单板计算机体验】在Docker 中运行 OpenWrt
1730 浏览 0 评论
【昉·星光 2 高性能RISC-V单板计算机体验】以容器的方式安装 HomeAssistant
2260 浏览 0 评论
【昉·星光 2 高性能RISC-V单板计算机试用体验】开箱及装载Debian系统
1651 浏览 2 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-19 18:07 , Processed in 0.422326 second(s), Total 39, Slave 32 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号