MianQi 发表于 2021-9-3 10:18

[安信可ESP32-Audio-Kit音频开发板] - 0:搭建开发环境

<div class='showpostmsg'><p>事实证明,搭建esp32的软件环境是个挑战。</p>

<p>&nbsp;</p>

<p>按照乐鑫官方的说法,esp的IDE有两个版本,如果不进行音频AI就用ESP-IDF (Espressif IoT Development Framework),如果做音频AI用ESP-ADF。</p>

<p>于是,先搭建一个ESP-IDF试试。基于Ubuntu 20.04系统。</p>

<p>&nbsp;</p>

<p>依据在这里:https://docs.ai-thinker.com/esp32-a1s/env</p>

<p>但实际上,如果按照上述介绍来搭建,会产生诸多的&ldquo;Failed&rdquo;。如果按照这里的介绍&ldquo;https://docs.espressif.com/projects/esp-adf/en/latest/get-started/&rdquo;效果是一样地。</p>

<p>从这里(https://github.com/espressif/esp-idf)直接下载压缩文件,解压,安装,效果也一样,都是搭建不起来。</p>

<p>&nbsp;</p>

<p>于是,按照这里提供的链接,尝试在eclipse中加插件的方法:</p>

<p></p>

<p>这个方法分三步:</p>

<p>1、安装espressif插件</p>

<p>2、安装esp-idf</p>

<p>3、安装esp-idf要用到的工具</p>

<p>&nbsp;</p>

<p>上述工作的前提是已经安装了git、python和pip,如果没有安装,就要安装。</p>

<p>&nbsp;</p>

<p>实际的搭建过程远非这么简单,已经繁琐到我都不愿意再回首的程度,有耐心的人在这个微信帐号(数码营电子实验室):</p>

<p></p>

<p>里看我的最新发帖:&ldquo;在 Ubuntu 20.04 上搭建 ESP-IDF 环境&rdquo;。</p>

<p>&nbsp;</p>

<p>我在这里只能粘贴最终的截图:</p>

<p></p>

<p>并且公布我的软硬件配置:</p>

<p>Ubuntu 20.04</p>

<p>python 3.8</p>

<p>esp-idf-v4.3</p>

<p>HP-Compaq-Elite-8380-MT</p>

<p>&nbsp;</p>

<p>有需要的跟帖留言,走到这一步的注意事项,保证做到&ldquo;知无不言,言无不尽&rdquo;。现在我要下线休息一下去了。。。</p>
</div><script>                                        var loginstr = '<div class="locked">查看本帖全部内容,请<a href="javascript:;"   style="color:#e60000" class="loginf">登录</a>或者<a href="https://bbs.eeworld.com.cn/member.php?mod=register_eeworld.php&action=wechat" style="color:#e60000" target="_blank">注册</a></div>';
                                       
                                        if(parseInt(discuz_uid)==0){
                                                                                                (function($){
                                                        var postHeight = getTextHeight(400);
                                                        $(".showpostmsg").html($(".showpostmsg").html());
                                                        $(".showpostmsg").after(loginstr);
                                                        $(".showpostmsg").css({height:postHeight,overflow:"hidden"});
                                                })(jQuery);
                                        }                </script><script type="text/javascript">(function(d,c){var a=d.createElement("script"),m=d.getElementsByTagName("script"),eewurl="//counter.eeworld.com.cn/pv/count/";a.src=eewurl+c;m.parentNode.insertBefore(a,m)})(document,523)</script>

Jacktang 发表于 2021-9-3 11:24

<p>好多新的开发环境确实繁琐,下载的东西也多,安装步骤多,稍不注意就是坑</p>

laocuo1142 发表于 2021-9-4 19:57

怎么进行二次开发?要用linux系统?

MianQi 发表于 2021-9-6 11:30

laocuo1142 发表于 2021-9-4 19:57
怎么进行二次开发?要用linux系统?

<p>从&rdquo;esp-idf&ldquo;的介绍来看,三种系统都支持。我用的是Linux,所以,我测试的是在Ubuntu 20.04 上搭建开发环境。</p>

darichile 发表于 2021-9-9 10:36

<hr />
<p><img height="48" src="https://bbs.eeworld.com.cn/static/editor/plugins/hkemoji/sticker/facebook/wanwan58.gif" width="54" /><img height="48" src="https://bbs.eeworld.com.cn/static/editor/plugins/hkemoji/sticker/facebook/wanwan58.gif" width="54" /></p>
页: [1]
查看完整版本: [安信可ESP32-Audio-Kit音频开发板] - 0:搭建开发环境