Toggle navigation
首页
问答
文章
积分商城
专家
专区
更多专区...
文档中心
返回主站
搜索
提问
会员
中心
登录
注册
esp32
ESP32-C3_RISC-V
ESP32-C3 环境配置遇到的问题
发布于 2022-11-04 19:50:02 浏览:877
订阅该版
[tocm] ## windows 1. 刚开始参考 https://blog.csdn.net/lt6210925/article/details/123699249 一键式搭建环境,下载用时较长。 Github 的源:下载速度慢一般都要一个多小时才能下载完成,而且最后的 tools 包会下载失败。(每次idf下载失败,都会重新下载,因此会出现下载文件很大的情况,但其实很多都是下载失败的冗余文件) Espressif的源:这是乐鑫官网的源,下载速度会比较快,但是还是会出现 tools 包下载失败的情况,但是减少了前面 idf 包下载失败的次数,一般都是直接成功。 2. 直接下载乐鑫官网提供的离线包 https://docs.espressif.com/projects/esp-idf/zh_CN/latest/esp32/index.html 并且安装好 ENV 工具就可以使用,需要熟悉一下windows的命令行操作,离线包可以一键下载工具链以及idf,没有出现使用 VScode 插件下载失败的情况。(我比较推荐使用这个方法) ## Linux 因为一开始没有成功,因此还尝试配了一下Linux的环境,版本使用的是Ubuntu20.04,按照乐鑫官网 https://docs.espressif.com/projects/esp-idf/zh_CN/latest/esp32/index.html 的教程进行下载,但是git clone 环境所需的 esp 以及 idf 的时候会出现权限不足、安装包无法下载的情况。 解决办法:在报错中手动复制缺失的安装包链接,将安装包下载下来进行解压,一般不会一次性把全部缺失的安装包报错,需要多次运行报错直到补足环境所需的文件。(下了好久。。。) ## 脚本支持 除了 esp 以及 espressif 是必须下载的以外,还需要支持脚本的运行,文件中有大量的 .py文件,需要python3以上的版本支持,https://blog.csdn.net/weixin_58753619/article/details/123014634 因此运行之前需要确认电脑中有没有下载 python3。同时,文件的运行也需要SCons 的支持,需要到到 SCons 的官网下载 https://blog.csdn.net/qq_43758883/article/details/113383837 。 以上所有安装好之后,https://github.com/RT-Thread/rt-thread/tree/master/bsp/ESP32_C3 只需要按照网址中的 README 步骤运行进行环境配置,然后再根据乐鑫官网的“编译第一个程序”运行烧录编译脚本即可。 ![微信图片_20221104194405.jpg](https://oss-club.rt-thread.org/uploads/20221104/b41a062f1a46668f2968745ec8ae47bb.jpg.webp "微信图片_20221104194405.jpg") PS:运行 bsp 的编译无需将 RT-Thread 目录下的对应文件复制到 esp-idf 目录下,只需在生成 idf.py 后在 RT-Thread 的对应 bsp 文件下运行 idf.py 对应命令即可。
1
条评论
默认排序
按发布时间排序
登录
注册新账号
关于作者
dhw_rtt
这家伙很懒,什么也没写!
文章
1
回答
0
被采纳
0
关注TA
发私信
相关文章
1
K210 esp32 初始化完成后程序崩溃
2
关于esp32的rt-thread nano移植
3
基于PlatformIO创建ESP32工程失败
4
用rt-thread创建ESP32 ESPIDF工程问题
5
RTthreadStudio创建基于PlatformIO工程失败
6
AT ESP32出现IP解析错误
7
RT-THREAD的配网小助手小程序是否适合esp32?
8
esp32导入IDF工程失败
9
这个RT_Thread可以移植到esp32里面去吗
10
rtthread+esp32+http OTA有成功的例子参考吗
推荐文章
1
RT-Thread应用项目汇总
2
玩转RT-Thread系列教程
3
国产MCU移植系列教程汇总,欢迎查看!
4
机器人操作系统 (ROS2) 和 RT-Thread 通信
5
五分钟玩转RT-Thread新社区
6
【技术三千问】之《玩转ART-Pi》,看这篇就够了!干货汇总
7
关于STM32H7开发板上使用SDIO接口驱动SD卡挂载文件系统的问题总结
8
STM32的“GPU”——DMA2D实例详解
9
RT-Thread隐藏的宝藏之completion
10
【ART-PI】RT-Thread 开启RTC 与 Alarm组件
热门标签
RT-Thread Studio
串口
Env
LWIP
SPI
AT
Bootloader
Hardfault
CAN总线
FinSH
ART-Pi
USB
DMA
文件系统
RT-Thread
SCons
RT-Thread Nano
线程
MQTT
STM32
RTC
FAL
rt-smart
ESP8266
I2C_IIC
UART
WIZnet_W5500
ota在线升级
PWM
cubemx
flash
freemodbus
BSP
packages_软件包
潘多拉开发板_Pandora
定时器
ADC
GD32
flashDB
socket
中断
编译报错
Debug
rt_mq_消息队列_msg_queue
SFUD
keil_MDK
msh
ulog
MicroPython
C++_cpp
本月问答贡献
出出啊
1517
个答案
342
次被采纳
小小李sunny
1444
个答案
290
次被采纳
张世争
812
个答案
177
次被采纳
crystal266
547
个答案
161
次被采纳
whj467467222
1222
个答案
148
次被采纳
本月文章贡献
出出啊
1
篇文章
2
次点赞
小小李sunny
1
篇文章
1
次点赞
张世争
1
篇文章
2
次点赞
crystal266
2
篇文章
2
次点赞
whj467467222
2
篇文章
2
次点赞
回到
顶部
发布
问题
投诉
建议
回到
底部