RISC-V技术论坛
直播中

陈星闽

8年用户 618经验值
擅长:嵌入式技术
私信 关注

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

本帖最后由 cxmin303 于 2021-7-21 15:11 编辑

很高兴能参加物联网开发板 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. cd esp-gitee-tools
进入 esp-idf 目录执行 submodule-update.sh 脚本:
  1. cd esp-idf
第三步,install用于 ESP-IDF 开发工具的安装,详细使用请参看 install 使用。
在进行./install时,出现一个问题,由于电脑里使用的Python是2.7和3.8,通过 python --V,可以查到python是2.7,而安装要求的是python 3.6以上。
截屏2021-07-21 00.58.17.png
目前这个问题尚未解决。如果实在解决不了的话,就再换为windows.
安装其他工具
  1. cd ~/esp/esp-idf
  2. export IDF_GITHUB_ASSETS="dl.espressif.com/github_assets"
  3. ./install.sh
结果:
截屏2021-07-21 14.36.47.png





更多回帖

发帖
×
20
完善资料,
赚取积分