精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

ESP8266模組SDK開發環境搭建

CHANBAEK ? 來源:嵌入式攻城獅 ? 作者:嵌入式攻城獅 ? 2023-04-25 15:12 ? 次閱讀

ESP8266模組SDK開發環境搭建

1.ESP8266 SDK

ESP8266 Software Development Kit(SDK)是樂鑫為開發者提供的物聯網應用開發平臺,包括基礎平臺以及上層應用開發示例,如智能燈、智能開關等。SDK 的基礎平臺按照是否基于操作系統可分為:non-OS 和 RTOS 兩種版本

以 RTOS 版本為例,RTOS SDK 軟件包中的內容如下圖示:

圖片

下面以 RTOS 版本為例,介紹 ESP8266 模組 SDK 開發環境的搭建,主要有兩種配置:

  • 樂鑫配置:VirtualBox + Linux +交叉編譯工具
  • 安信可配置:Windows + Cygwin + Eclipse + GCC

2.開發環境搭建

本文主要介紹樂鑫配置的開發環境搭建,使用 VirtualBox 作為 ESP8266 虛擬機,并導入專用的 ESP8266 編譯器(OVA鏡像文件)即可。步驟如下:

VirtualBox 下載地址:

https://www.virtualbox.org/wiki/Downloads

編譯器OVA鏡像文件下載地址:

http://downloads.espressif.com/FB/ESP8266_GCC.zip

VirtualBox安裝完成后,導入OVA鏡像文件,在 window 下新建共享文件夾D:\\VM\\share 后,在 VirtualBox 中進行共享目錄掛載設置(步驟如下圖示)

圖片

將SDK軟件包拷貝至 D:\\VM\\share 目錄下,在 VirtualBox 虛擬桌面的終端工具LXTerminal中進行如下圖示操作

圖片

圖片

圖片

圖片

固件燒寫工具是 Espressif 官方開發的燒錄工具,用戶可根據實際的編譯方式和Flash的容量,將SDK編譯生成的多個bin文件一鍵燒錄到 ESP8266/ESP32 的SPI Flash中

燒寫工具下載地址如下示, 燒寫之前檢查是否已經安裝 CP219xUSB驅動,否則連不上

https://docs.ai-thinker.com/%E5%BC%80%E5%8F%91%E5%B7%A5%E5%85%B72

圖片

Flash布局:有 non-FOTA 與 FOTA 兩種布局,用戶可以根據實際情況修改

圖片

圖片

圖片

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 操作系統
    +關注

    關注

    37

    文章

    6738

    瀏覽量

    123190
  • RTOS
    +關注

    關注

    21

    文章

    809

    瀏覽量

    119433
  • 開發環境
    +關注

    關注

    1

    文章

    222

    瀏覽量

    16586
  • SDK
    SDK
    +關注

    關注

    3

    文章

    1026

    瀏覽量

    45779
  • ESP8266
    +關注

    關注

    50

    文章

    962

    瀏覽量

    44836
收藏 人收藏

    評論

    相關推薦

    ESP8266_SDK_User_Manual_Version 1.4

    ESP8266__IOT_SDK_User_Manual,ESP8266 SDK 使用指南
    發表于 12-30 14:23 ?21次下載

    ESP8266中文版SDK編程手冊

    2A-ESP8266__IOT_SDK_User_Manual SDK使用手冊 2B-ESP8266__SDK__IOT_Demo 2C-ESP8266__SDK__Progra
    發表于 12-30 14:48 ?0次下載

    esp8266 sdk開發教程是什么

      軟件開發工具包(外語首字母縮寫:SDK、外語全稱:Software Development Kit)一般都是一些軟件工程師為特定的軟件包、軟件框架、硬件平臺、操作系統等建立應用軟件時的開發工具的集合。那么
    發表于 11-03 10:09 ?1.6w次閱讀
    <b class='flag-5'>esp8266</b> <b class='flag-5'>sdk</b><b class='flag-5'>開發</b>教程是什么

    ESP8266 SDK開發環境搭建初級教程

    ESP8266 SDK 開發環境 本章主要從開發環境搭建
    發表于 12-07 14:42 ?15次下載
    <b class='flag-5'>ESP8266</b> <b class='flag-5'>SDK</b><b class='flag-5'>開發</b><b class='flag-5'>環境</b><b class='flag-5'>搭建</b>初級教程

    ESP8266 SDK 編程手冊

    ESP8266 SDK 編程手冊Version 1.0.1
    發表于 12-11 17:05 ?49次下載

    ESP8266 NONOS SDK的SSL加密密使用方法資料免費下載

    本文檔詳細介紹的是ESP8266 NONOS SDK的SSL加密密使用方法資料免費下載主要內容包括了:第 1 章 概述 介紹 SSL 概況,第 2 章 環境搭建 如何
    發表于 03-19 08:00 ?18次下載
    <b class='flag-5'>ESP8266</b> NONOS <b class='flag-5'>SDK</b>的SSL加密密使用方法資料免費下載

    基于MacOS的ESP8266 NodeMCU開發環境搭建(轉載整理)

    沒有明確的開發環境搭建教程,大部分是基于 Ardiuno IDE 進行開發ESP8266的,而 Ardiuno IDE 沒有代碼提醒以及高
    發表于 10-28 11:21 ?2次下載
    基于MacOS的<b class='flag-5'>ESP8266</b> NodeMCU<b class='flag-5'>開發</b><b class='flag-5'>環境</b><b class='flag-5'>搭建</b>(轉載整理)

    ESP8266與NodeMCU開發(一)環境搭建

    這一章將描述ESP8266的性能與指標,以及開發環境搭建
    發表于 10-29 09:36 ?9次下載
    <b class='flag-5'>ESP8266</b>與NodeMCU<b class='flag-5'>開發</b>(一)<b class='flag-5'>環境</b><b class='flag-5'>搭建</b>

    ESP8266--SDK開發(HelloWorld!)

    ESP8266--SDK開發(HelloWorld!)
    發表于 12-03 17:21 ?12次下載
    <b class='flag-5'>ESP8266--SDK</b><b class='flag-5'>開發</b>(HelloWorld!)

    ESP8266與NodeMCU開發(一)環境搭建

    這一章將描述ESP8266的性能與指標,以及開發環境搭建
    發表于 12-05 10:21 ?7次下載
    <b class='flag-5'>ESP8266</b>與NodeMCU<b class='flag-5'>開發</b>(一)<b class='flag-5'>環境</b><b class='flag-5'>搭建</b>

    arduino / VScode+platformIO搭建esp32/esp8266編譯環境(一篇足矣)

    arduino/VScode+platformIO 搭建esp32/esp8266開發環境(一篇足矣)前言:入門開源硬件
    發表于 12-05 14:06 ?33次下載
    arduino / VScode+platformIO<b class='flag-5'>搭建</b><b class='flag-5'>esp</b>32/<b class='flag-5'>esp8266</b>編譯<b class='flag-5'>環境</b>(一篇足矣)

    esp8266 nodeMCU arduino開發環境

    esp8266 nodeMCU arduino開發環境
    發表于 12-08 14:36 ?26次下載
    <b class='flag-5'>esp8266</b> nodeMCU arduino<b class='flag-5'>開發</b><b class='flag-5'>環境</b>

    NodeMCU-12F開發ESP8266 ubuntu上使用RTOS

    ??????ESP8266系列模組專題 | 安信可科技 (ai-thinker.com) ??????ESP8266學習筆記(17)——搭建
    發表于 12-08 14:51 ?14次下載
    NodeMCU-12F<b class='flag-5'>開發</b>板 <b class='flag-5'>ESP8266</b> ubuntu上使用RTOS

    ESP8266學習之路——環境部署

    文章目錄前言ESP8266SDK前言ESP8266SDK官方鏈接
    發表于 12-22 18:47 ?28次下載
    <b class='flag-5'>ESP8266</b>學習之路——<b class='flag-5'>環境</b>部署

    ESP8266 SDK??指南

    電子發燒友網站提供《ESP8266 SDK??指南.pdf》資料免費下載
    發表于 09-23 14:16 ?18次下載
    <b class='flag-5'>ESP8266</b> <b class='flag-5'>SDK</b>??指南