发 帖  
原厂入驻New

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

13 小时前  34
分享
0
本帖最后由 cxmin303 于 2021-7-21 11:22 编辑

很高兴能参加物联网开发板 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。




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

复制代码

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




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


复制代码

进入 esp-gitee-tools 目录,也即export submodule-update.sh 所在路径:



  1. <pre><span id="LC1" class="line"><span class="nb">cd </span>esp-gitee-tools</span>
  2. <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></pre>

复制代码

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




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

复制代码

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

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




评论

高级模式
您需要登录后才可以回帖 登录 | 注册

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
发经验
关闭

站长推荐 上一条 /5 下一条

快速回复 返回顶部 返回列表