1 Star 0 Fork 0

Pinno / esp32_examples

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

使用方式

编译工具安装

1. 安装visual studio code:

官网链接, arch 系可以使用命令行安装aur版本

yay -S visual-studio-code-bin
2. 安装vsc的esp-idf插件:

扩展商店搜索并安装,如果后续某些步骤安装失败,请参考论坛,因为SDK的更新可能会带来一堆的问题,并且使得原来的步骤不再适用(但可以参考)。

3. 安装esp-idf esp-mdf

可以根据官方教程通过git clone 进行安装,这里具体不在描述

  • 按下F1,输入Config ESP-IDF,选择config esp-idf extension
  • 选择安装你想要安装的ESP-IDF版本,这里切忌追新,以免遭遇一些不可描述的BUG和麻烦
  • 同样按下F1,输入install MDF,选择路径,安装MDF SDK
  • 设置系统环境(arch)
nano ~/.xprofile       # debian和ubuntu系为~/.profile
  • 加入以下内容:IDF_PATH和MDF_PATH可以自己定义路径
alias get_idf='. $HOME/esp/esp-idf/export.sh'
export IDF_PATH='$HOME/esp/esp-idf'
export MDF_PATH='$HOME/esp/esp-mdf'
  • 重载一下profile
. ~/.xprofile
4. 各种疑难杂症
  • 有时候,因为SDK的更新,带来了不可挽回的问题,例如:老工程全部不可编译,这个时候需要安装旧版本的ESP-IDF和ESP-MDF,然后通过git切换分支
git fetch
git merge     #没有修改SDK源码的话,直接git pull

git checkout v4.2  #按需确定分支
  • 有时候,SDK没有更新但是工程师更新了编译工具,这样也容易出问题不兼容,可以通过下载老版本的工具进行替换更新(需要同时修改脚本或者配置的路径),或者可以通过完全删除SDK重新安装的方式,安装老版本的IDF和工具链,然后通过git来切换更新的分支(实现使用老版本的工具链编译新的SDK)

空文件

简介

esp32 例程 展开 收起
C 等 3 种语言
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/pinno/esp32_examples.git
git@gitee.com:pinno/esp32_examples.git
pinno
esp32_examples
esp32_examples
master

搜索帮助