野路子學習esp32(一) 開發環境搭建 @a.宏萬


 

入坑已經有一段時間了,從頭開始學習esp32開發。

在這里記錄下學習過程,請大家多多指點。

本文可能是目前最新最簡單的安裝方案。idf版本更新到2.1,適合純新手使用

esp-idf 是esp32廠家樂鑫提供的開發sdk,最新版本是2.1

開源地址: ESP-IDF Release v2.1

---------------------------------------------------------------------------------

Win10系統下開發環境的搭建

開發主要使用的是安信可的一體化開發環境

安信可 ESP 系列一體化開發環境是安信可科技為方便廣大用戶而推出的基於 Windows + Cygwin + Eclipse + GCC 的綜合 IDE 環境

原文地址:http://wiki.ai-thinker.com/ai_ide_install

 

安信可一體化開發環境有以下特點:

  • 支持ESP8266 NONOS和FreeRTOS環境開發
  • 支持ESP31B/ESP32 FreeRTOS環境開發
  • 下載即用,無需另外配置環境
  • 可直接編譯所有樂鑫官方推出的SDK開發包

下載地址:http://pan.baidu.com/s/1skRvR1j 

已更新支持 XP 支持ESP32 支持OpenOCD 支持GCC 5.2版本

 

 

文件使用7z自解壓程序打包,后綴名為exe,下載后雙擊即可解壓 

下載文件如下:

 

雙擊AiThinkerIDE_V0.5_Setup.exe 解壓到D:\目錄下:

位置可以自定義,但請注意:路徑不要有中文或者空格,建議直接放在盤符的根目錄下

解壓后目錄如下:

 

右鍵 以管理員身份運行 ConfigTool.exe

點擊 Dafault 會自動加載默認設置

其中Eclipse文件夾的位置為 eclipse.exe 所在的目錄

 

Cygwin文件夾的位置為 bin 文件夾所在的目錄

 

IDF_PATH 所在的目錄 

 

 

路徑錯誤時,均會有提示錯誤

如果確認配置正確,點擊Save保存即可,

下次應用將會自動根據指定的位置初始化環境並啟動Eclipse

ConfigTool.exe 同目錄下config文件夾內含有配置文件 cfg.xml ,可以使用記事本編輯

注意:
  當配置格式讀取出錯時,應用會刪除配置,並在下次啟動時新建配置

首次使用 Eclipse 時會提示選擇一個目錄作為工作空間

之后即可使用Eclipse 進行 SDK 的開發

 

默認打開界面如下所示:

注意:Eclipse 只是一個代碼編寫工具,它並不能讀取 makefile 里面的一些配置,甚至它會讀取到 cygwin 下同名稱的頭文件。

針對該現象引起的報錯,我們建議用戶在使用該 IDE 時,直接將 Problems 欄目關掉,因為該提示並不准確,我們主要關注的信息應該為 Console 欄目下的輸出。(第一條 Console 報錯最重要!)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM