| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> ESP8266开发环境的搭建 -> 正文阅读 |
|
[开发工具]ESP8266开发环境的搭建 |
a.在windows平台上开发 b.sdk采用RTOS版本 首先从 下载以下两个软件: 1.espressif配置好的msys2环境 这是一个在windows上模拟linux环境的软件包,我们的开发过程中需要用到如make等等一些linux系统上的命令,所以我们要安装它。 下载后解压到你喜欢的目录下,这里假设这个目录为msys32 2.ESP8266编译工具链 这是针对esp8266的交叉编译环境,它包含了编译器、汇编器、连接器等一系列的工具。 工具链解压后放到msys32/opt目录下 ?接下来需要简单配置一下。用文本编辑器打开msys32/\etc\profile.d 重新设置一下PATH 和IDF_PATH 如: export PATH="$PATH:/opt/xtensa-lx106-elf/bin" 第一行表示将 ESP8266的工具链bin目录设置到环境变量中,以便在编译时命令行能找到指定的工具。 第二行为设置SDK所在目录,sdk包含很多源程序和编译脚本等等文件,这在编译时都会用到所以需要指定SDK所在位置。 那么sdk在哪里呢,需要下载! 3.sdk下载 esp8266的sdk是以开源的形式在github上提供给大家,如果你熟悉git工具则直接可以克隆到你自己的机器上,如果不需要则可以直接从下面网页上下载即可。 GitHub - espressif/ESP8266_RTOS_SDK: Latest ESP8266 SDK based on FreeRTOS, esp-idf style. 如果打开此网页非常的慢,可以尝试使用DevSidecar这款软件。 如果仅仅是编译生成bin文件,我想这些已经足够了,你可以打开mingw32.exe,并到sdk目录中的 examples\get-started\project_template 输入make命令尝试编译。 如果还需要一些如IDE,直接烧写芯片等功能可参考下面这篇文章: (25条消息) ESP8266学习笔记(18)——搭建环境、编译烧写(RTOS SDK)Windows篇_Leung的博客-CSDN博客 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 | -2024/12/23 5:02:38- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |
数据统计 |