前提说明: 本教程为和其他教程贴区别,为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-util libu***-1.0-0
ls -l /dev/ | grep ttyUSB 出现 ![]() 二、获取开发软件源码
ESP-IDF:https://docs.espressif.com/projects/esp-idf/zh_CN/stable/esp32/get-started/index.html#get-started-get-esp-idf
前期目录配置: 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/sep-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) 相关指导:/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 ![]()
export IDF_GITHUB_ASSETS="dl.espressif.com/github_assets" ./install.sh 注意: 将 ESP-IDF 所需的编译工具默认安装在用户的根目录中,即 $HOME/.espressif 当出现: ![]() 则说明工具已经下载完成 至此,所有前期准备均以完成。 |
2024 RISC-V 中国峰会:华秋电子助力RISC-V生态!
1016 浏览 0 评论
【昉·星光 2 高性能RISC-V单板计算机体验】移植IEC61850协议助力电子电子发展
975 浏览 0 评论
【昉·星光 2 高性能RISC-V单板计算机体验】在Docker 中运行 OpenWrt
2038 浏览 0 评论
【昉·星光 2 高性能RISC-V单板计算机体验】以容器的方式安装 HomeAssistant
2478 浏览 0 评论
【昉·星光 2 高性能RISC-V单板计算机试用体验】开箱及装载Debian系统
1961 浏览 2 评论
电子发烧友网
电子发烧友开云(中国)官方