打印
[RISC-V MCU 应用开发]

【乐鑫ESP32-C3 RISC-V处理器IoT开发板试用体验】一、MacOS下

[复制链接]
2614|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
很高兴能参加物联网开发板 ESP32-C3-DevKitM-1的试用活动,收到板子后,第一感觉就是很小巧,不过麻雀虽小五脏俱全。由于之前都是使用windows平台开发,这次突发奇想使用Macos来进行试用。
首先先把编译环境搭好。根据快速入门手册,先要获取 ESP-IDF。由于按照快速入门手册,需连接github下载,而github下载不稳定,常导致不能完全下载,出现fatal error。于是想到从gitee上下载。通过网上查资料,重新开始安装。
第一步,下载esp-idf
从gitee上搜索ESP-IDF,https://gitee.com/EspressifSystems/esp-idf?_from=gitee_search。可得乐鑫开源esp-idf。




  • git clone https://gitee.com/EspressifSystems/esp-gitee-tools.git


[color=rgb(51, 102, 153) !important]复制代码



注意这里没有采用官方教程中的--recursive,因为使用这个参数后,会引导到github,导致下载速度变慢
第二步 submodule-update
该步骤是用于 ESP-IDF 等仓库内 submodules 的更新,网址:https://gitee.com/EspressifSystems/esp-gitee-tools/tree/master。




  • git clone https://gitee.com/EspressifSystems/esp-gitee-tools.git



[color=rgb(51, 102, 153) !important]复制代码



进入 esp-gitee-tools 目录,也即export submodule-update.sh 所在路径,方便后期使用,如:




  • <span id="LC1" class="line"><span class="nb">cd </span>esp-gitee-tools</span>
  • <span id="LC2" class="line"><span class="nb">export </span><span class="nv">EGT_PATH</span><span class="o">=</span><span class="si">$(</span><span class="nb">pwd</span><span class="si">)</span></span>


[color=rgb(51, 102, 153) !important]复制代码






进入 esp-idf 目录执行 submodule-update.sh 脚本:




  • <span id="LC1" class="line"><span class="nb">cd </span>esp-idf</span>
  • <span id="LC2" class="line"><span class="nv">$EGT_PATH</span>/submodule-update.sh</span>


[color=rgb(51, 102, 153) !important]复制代码






第三步,install用于 ESP-IDF 开发工具的安装,详细使用请参看 install 使用。
在进行./install时,出现一个问题,由于电脑里使用的Python是2.7和3.8,通过 python --V,可以查到宝宝是2.7,而安装要求的是python 3.6以上。

目前这个问题尚未解决。如果实在解决不了的话,就再换为windows.



使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1881

主题

6425

帖子

8

粉丝