在复刻ESP32C3_4.2寸鱼鹰全反射类墨水屏的时候,需要用到esp-idf。
很多地方都是推荐离线安装,下载了2个离线文件。
esp-idf-tools-setup-offline-5.5.4.exe
eim-gui-windows-x64.exe 和archive_v5.5.4_windows-x64.zst
eim-gui-windows-x64.exe 是 esp-idf-tools-setup-offline-5.5.4.exe 的升级替代方案,前者是新一代统一安装管理器,后者是旧版离线安装包。
最后发现是在C:\Espressif\tools下的 Microsoft.v6.0.1.PowerShell_profile.ps1 有语法错误。
文件:C:\Espressif\tools\Microsoft.v6.0.1.PowerShell_profile.ps1
把:$previous = $env:’_IDF.PY_COMPLETE’
改成:$previous = ${env:_IDF.PY_COMPLETE}
把:$env:’_IDF.PY_COMPLETE’ = ‘powershell_source’
改成:${env:_IDF.PY_COMPLETE} = ‘powershell_source’
把:$env:’_IDF.PY_COMPLETE’ = $previous
改成:${env:_IDF.PY_COMPLETE} = $previous
驱动签名问题:
安装好esp-idf后,代码提示不兼容

随机文章:
Tags: esp32




