RISC-V技术论坛
登录
直播中
寂林幽月
8年用户
21经验值
擅长:嵌入式技术 EDA/IC设计
私信
关注
[经验]
【乐鑫ESP32-C3 RISC-V处理器IoT开发板试用体验】二、源码获取+环境配置(Linux)
Linux
前提说明:
本教程为和其他教程贴区别,为
Linux
系统
+
命令行开发教程:
一、
Linux
开发前提
本次开发环境:
uname -a
Linux The-Land-Pretty-As-A-Picture 5.11.0-25-generic #27~20.04.1-Ubuntu SMP Tue Jul 13 17:41:23 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
前期软件安装:
sudo apt-get install git wget flex bison gperf python3 python3-pip python3-setuptools cmake ninja-build ccache libffi-dev libssl-dev dfu-u
ti
l libu***-1.0-0
设备接入:
ls -l /dev/ | grep ttyUSB
出现
则说明已接入
二、获取开发软件源码
ESP-IDF参考教程:
ESP-IDF
:
https://docs.espressif.com/projects/esp-idf/zh_CN/stable/esp32/get-started/index.html#get-started-get-esp-idf
Linux命令步骤教程:
前期目录配置:
cd $HOME
mkdir -p $HOME/Workspace/Development/HardDeve/
cd $HOME/Workspace/Development/HardDeve/
idf git源码获取:
git clone -b v4.3 --recursive
https://github.com/espressif/s
e
p-idf.git
//
如果不行可以试试:
git clone -b v4.3 –recursive
git@github.com
/espressif/esp-idf.git
//
如何还不行,下载压缩包再解压
https://codeload.github.com/espressif/esp-idf/zip/refs/heads/release/v4.3
方法二:
/*
gitee
代理:(推荐)
git clone
https://gitee.com/AugustZJ/esp-idf.git
下载完需要切换分支为
v4.3
版本(稳定版本)
*/
方法三:
/*
百度云链接:(阿里云盘不支持分享压缩包)
链接
:
https://pan.baidu.com/s/1gYHCdWw32b6EWXbkJXU15g
提取码
:yeyo
里面
esp-idf.tar.gz
是
git
获取的
v4.3
版本;
esp-idf-release-v4.3.tar.gz
是
V4.3
的压缩包(
注意
win
文件
^M$
和
linux
文件
$
的转换)
,
esp-idf-linux.tar.gz
为
linux
版本下最终
idf
配置文件
建议下载
esp-idf.tar.gz
*/
方法四:
/*
Vscode
插件:
Espressif IDF (
https://marketplace.visualstudio.com/items?itemName=espressif.esp-idf-extension
)
相关指导:
https://bbs.elecfans.com/jishu_2141022_1_1.html
【
【乐鑫ESP32-C3 RISC-V处理器IoT
开发板
试用体验】完全使用Visual Studio Code+ESP官方插件进行开发工作指南
】
*/
三、工具下载和环境配置
环境配置教程:
sudo vim /etc/profile
source /etc/profile
如果echo $IDF , 则说明配置完成
cd $IDF; cd ../
vim init.sh
工具下载参考教程:
cd $IDF
export IDF_GITHUB_ASSETS="dl.espressif.com/github_assets"
./install.sh
注意:
将 ESP-IDF 所需的编译工具默认安装在用户的根目录中,即
$HOME/.espressif
当出现:
则说明工具已经下载完成
至此,所有前期准备均以完成。
回帖
(2)
dianzi
2021-8-11 10:33:29
代码请用代码框插入
代码请用代码框插入
举报
dianzi
2021-8-11 10:33:47
好内容!
好内容!
举报
更多回帖
rotate(-90deg);
回复
相关帖子
Linux
【
乐
鑫
ESP32-C3
RISC-V
处理器
IoT
开发板
试用
体验】
二
. 使用IDE来
开发
ESP32-C3
5967
【
乐
鑫
ESP32-C3
RISC-V
处理器
IoT
开发板
试用
体验】---LED
2288
【
乐
鑫
ESP32-C3
RISC-V
处理器
IoT
开发板
试用
体验】开箱报告
3455
【
乐
鑫
ESP32-C3
RISC-V
处理器
IoT
开发板
试用
体验】一、设备初识+资料
获取
3520
【
乐
鑫
ESP32-C3
RISC-V
处理器
IoT
开发板
试用
体验】windows下
环境
搭建
2659
【
乐
鑫
ESP32-C3
RISC-V
处理器
IoT
开发板
试用
体验】通过浏览
器
访问网页进行
IoT
控制
3907
【
乐
鑫
ESP32-C3
RISC-V
处理器
IoT
开发板
试用
体验】四、点灯(代码解析)+Wifi初体验(
Linux
)
3224
【
乐
鑫
ESP32-C3
RISC-V
处理器
IoT
开发板
试用
体验】开箱-Windos
环境
搭建
4023
【
乐
鑫
ESP32-C3
RISC-V
处理器
IoT
开发板
试用
体验】三、编译+烧录(hello world范例)(
Linux
)
2674
【
乐
鑫
ESP32-C3
RISC-V
处理器
IoT
开发板
试用
体验】
二
、MAC下程序编译下载
1711
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分