[ESP32-Audio-Kit音频开发板测评]——(1):基于vs code开发环境选择
[复制链接]
本帖最后由 chg0823 于 2021-10-19 17:45 编辑
首先感谢Eeworld和安信可提供的ESP32-Audio-Kit开发板,在进行开发板的学习和测试之前,都需要经历的的就是ESP32-Audio-Kit开发环境的安装。在选择发环境的时候,参考网上的说法(例如:[ESP32-Audio-Kit音频开发板测评]三、吐槽一下开发环境的安装)以及自身的实际情况,我更倾向于使用VS code 。
以下是我开发环境搭建的过程(走到坑里了,浪费的点时间):
1、安装ESP-IDF
在乐鑫官网上下载ESP-IDF工具安装器的时候,经常突然中断,然后下载速度就变成0KB/s,之后又重新下载。所以我将下载的上传至了百度云,分享给大家。
乐鑫官网的ESP-IDF 工具安装器:https://dl.espressif.com/dl/esp-idf/?idf=4.0
百度云上的ESP-IDF链接:https://pan.baidu.com/s/1YURSI07yNFGL217AdOXz4A
提取码:uno5
在安装过程中,我发现该软件只提供了2个版本的ESP-IDF供我们选择,如下图所示。而且,切换其他版本的过程好像挺繁琐的,我没有尝试过。(如果有简单的方法大家可以给我分享一下下 ,谢谢)
2、VS code 里安装Espressif IDF以及配置
参考:[ESP32-Audio-Kit音频开发板测评]之一:基于vs code的esp-idf及esp-adf开发环境搭建 https://bbs.eeworld.com.cn/thread-1178635-1-1.html
在安装过程中遇到的坑:
1)在安装时由于Espressif IDF的依赖项是C/C++的环境,需要安装C/C++的环境,如下图所示;
2)下图的配置界面的时候,我一开始选择了第三项是本地的存在的开发环境即上述1中的安装的ESP-IDF。这里有个坑,根据ESP-ADF的介绍,ESP-ADF不支持最新的下载附件
保存到相册
2021-10-19 17:45 上传
ESP-ADF支持的ESP-IDF开发环境如下图:
因此,上述应选择合适的版本。
3)配置ESP-ADF时需要在VS code左下角管理中扩展的ESP-IDF进行设置
在ESP-IDF的settings.json中添加idf.espAdfPath+“ESP-ADF下载路径”和idf.espAdfPathWin+“ESP-ADF下载路径”,然后保存重启VS code,如图所示。
现在选择ESP-ADF库里的音频例程,如图所示。如果ESP-IDF的版本支持ESP-ADF,编译例程应该不会报错了。
第一次写这种东西,写的不好的地方请大家见谅!!!谢谢!!!
|