esp32开发环境搭建

esp32开发环境搭建

参考网址

https://docs.espressif.com/projects/esp-idf/zh_CN/v4.3.1/esp32/get-started/index.html#esp-idf

安装开发环境注意问题

  • 开发环境采用VMware+ubuntu20.04+esp-idf+vscode+vscodeEspress-idf插件

  • 权限问题/dev/ttyUSB*,参考文档解决办法,将用户添加到 Linux Dialout组

    sudo usermod -a -G dialout $USER
    
  • idf.py -p /dev/ttyUSB0 flash或者 idf.py -p /dev/ttyUSB0 monitor时经常出现打不开串口的情况,将串口重新连接一下。处理流程:菜单栏Player§–>可移动设备®,将设备断开连接–>连接。

  • 开发环境通过github下载慢。通过别的加速网址下载: hub.fastgit.org

    ESP-IDF下载:

    git clone -b v4.3.1 --recursive https://github.com/espressif/esp-idf.git #原命令
    git clone -b v4.3.1 --recursive https://hub.fastgit.org/espressif/esp-idf.git #加速网址
    

    ESP-IDF工具安装器下载, 官方文档通过建立环境变量下载,实际测试通过Espressif的下载服务器下载也比较慢,同样通过别的加速网址下载: hub.fastgit.org

    export IDF_GITHUB_ASSETS="dl.espressif.com/github_assets" #原命令
    export IDF_GITHUB_ASSETS="hub.fastgit.org/github_assets"  #加速网址
    
  • VSCode 打开头文件的问题,将头文件路径添加到包含路径

    ./build									#config配置参数最终将生成.h文件放到./build目录下
    ~/esp/esp-idf/**						 #各个模块的头文件
    ~/.espressif/tools/xtensa-esp32-elf/**	   #Cpu相关的头文件
    
  • VSCode 快捷键设置,跳转更改位置: 根据需要调整 前进 Go Forword 后退 Go Back对应的快捷键。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值