完善资料让更多小伙伴认识你,还能领取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 个讨论
|
|
【作品合集】玄铁BPI-CanMV-K230D-Zero开发板测评
3030 浏览 0 评论
【作品合集】玄铁Banana Pi BPI-RV2开发板测评
1679 浏览 0 评论
27298 浏览 0 评论
【作品合集】矽速科技Sipeed MaixCAM Pro开发板测评
33636 浏览 0 评论
【作品合集】赛昉科技VisionFive 2单板计算机开发板测评
36189 浏览 0 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-1 10:45 , Processed in 0.917776 second(s), Total 68, Slave 50 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
2683