ESP Windows10 环境搭建(未完成)
2021/7/3 7:24:36
本文主要是介绍ESP Windows10 环境搭建(未完成),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
提前安装git python3 0. 在 gitee 上下载想安装的 idf 版本 git clone -b [tags标签/分支名称] [git地址] git clone -b release/v4.3 https://gitee.com/EspressifSystems/esp-idf.git 1. bash 终端 cd esp-idf export IDF_TOOLS_PATH='D:\_software_\esp\esp-idf-v4.3\.espressif' ../../esp-gitee-tools/install.sh ../../esp-gitee-tools/submodule-update.sh vscode 的 powershell 的 $PROFILE 文件对应修改 --------------------------------------------------------------------------------- $PROFILE --------------------------------------------------------------------------------- # 允许PowerShell执行脚本: # 管理员身份运行PowerShell -> 输入命令 Set-ExecutionPolicy RemoteSigned -> 允许 # idf环境初始化函数 function esp_env_init_v4.3{ # 新增环境变量 $env:IDF_TOOLS_PATH='D:\_software_\esp\esp-idf-v4.3\.espressif' # 执行脚本 . D:\_software_\esp\esp-idf-v4.3\esp-idf\export.ps1 } # 打开 IDF 配置(手动配置打开的难看的窗口属性,下次会保持) function idf_menuconfig{ # 打开新的 powershell 窗口并执行命令 Start-Process powershell -ArgumentList "-command &{idf.py menuconfig}" } --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- c_cpp_properties.json --------------------------------------------------------------------------------- { /* 自定义变量 */ "env": { /** * esp-idf-v4.1 版本适用于 ESP32 * esp-idf-v4.3 版本适用于 ESP32C3 */ "espIdfPath": "D:/_software_/esp/esp-idf-v4.3" }, /* 配置 */ "configurations": [ { "name": "ESP-IDF", "cStandard": "c11", "cppStandard": "c++17", "includePath": [ "${workspaceFolder}/**", "${espIdfPath}/esp-idf/components/**" ], "browse": { "path": [ "${workspaceFolder}", "${espIdfPath}/esp-idf/components" ], "limitSymbolsToIncludedHeaders": false }, "compileCommands": "${workspaceFolder}/build/compile_commands.json" } ], "version": 4 }
这篇关于ESP Windows10 环境搭建(未完成)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-09-20接口模块封装入门教程
- 2024-09-20请求动作封装入门教程
- 2024-09-20登录鉴权学习:新手入门教程
- 2024-09-20后台管理开发学习:新手入门指南
- 2024-09-20后台管理系统开发学习:从入门到实践
- 2024-09-20后台开发学习:从入门到初级实战指南
- 2024-09-20后台综合解决方案学习:从入门到实践
- 2024-09-20接口模块封装学习入门指南
- 2024-09-20请求动作封装学习:新手入门教程
- 2024-09-20登录鉴权入门:打造安全的用户认证系统