搭建esp32-s3开发环境
第一步,安装git for windows
1,双击运行Git-2.34.0-64-bit.exe
第二步,安装esp-idf-tools-setup-offline-5.0.exe
1,双击运行Git-2.34.0-64-bit.exe
2,一定要添加git路径。不然后面设置目标芯片会报错
第三步,将dist里面的东西放在第二步安装的软件目录的dist里面

第四步,解压esp-idf文件夹

第五步,在esp-idf目录使用shift键+右键运行powershell
1,运行 .\install.bat脚本

2,如果报错,先用管理员身份打开powershell,输入命令:set-ExecutionPolicy RemoteSigned,然后输入y
3,运行 .\export.ps1

4,设置目标芯片报错

解决:添加git环境变量,运行
ESP-IDF 中的子模块采用相对路径(详见 .gitmodules 文件),所以它们会指向 GitHub。 如果 ESP-IDF 被分叉到的仓库不在 GitHub 上,那么你需要在克隆结束后运行该脚本 tools/set-submodules-to-github.sh。
这个脚本会为所有的子模块设置绝对路径,接着可以通过 git submodule update --init --recursive 完成子模块的更新。 如果 ESP-IDF 是从 GitHub 上克隆得到,则不需要此步骤。
重新安装git版本低一点
第六步,运行idf.py build编译

成功!
参考b站博主,【【开箱即食】5分钟搞定ESP32-S3 ESP-IDF 5.0环境-哔哩哔哩】 https://b23.tv/201nGCp
使用打包好的IDF文件夹和工具链,可在5分钟内完成最新的ESP32S3 IDF5.0环境搭建
链接:https://pan.baidu.com/s/1ImwQqGLRs07F2ZPCvpi8DA
提取码:9qyf
terminal 命令行:
C:\WINDOWS/System32/WindowsPowerShell/v1.0/powershell.exe -ExecutionPolicy Bypass -NoExit -File F:\ESP\esp-idf/export.ps1 -IdfId esp-idf-9a5f7ff87ac5e3544140f41993418805
最后重新打开一直报错:
PS H:\esp32\esp-idf\examples\get-started\hello_world> idf.py set-target esp32s3
idf.py : 无法将“idf.py”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径
正确,然后再试一次。
所在位置 行:1 字符: 1
+ idf.py set-target esp32s3
+ ~~~~~~
+ CategoryInfo : ObjectNotFound: (idf.py:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
原因:是因为加载idf环境路径错误。
原因是在powershell中用错了命令:
在cmd中需要使用.\export.bat
在powershell中需要使用.\export.ps1
更多推荐

所有评论(0)