唯倚社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 194|回复: 0

[学习教程] 如何搭建阿里云IOT套件ESP8266开发环境(WIN)

[复制链接]

132

主题

302

帖子

3693

积分

LV3

Rank: 3Rank: 3

积分
3693

最佳新人

发表于 2018-4-5 13:39:12 | 显示全部楼层 |阅读模式

轻松玩转社区

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
如何搭建开发环境介绍
ESP8266 是一颗低功耗、高集成度、性能稳定的 Wi-Fi 芯片,是物联网开发的首选设备。ESP8266EX 专为移动设备、可穿戴电子产品和物联网应用而设计,通过多项专有技术实现了最低功耗。ESP8266EX 有三种运行模式:激活模式、睡眠模式和深度睡眠模式,能够延长电池寿命。ESP8266EX 是业内集成度最高的 Wi-Fi 芯片,最小封装尺寸仅为 5mm x 5mm。ESP8266EX 高度集成了天线开关、射频 balun、功率放大器、低噪放大器、过滤器和电源管理模块,仅需很少的外围电路,可将所占PCB 空间降到最低。ESP8266EX 集成了更多的元器件,性能稳定,易于制造,工作温度范围达到 -40°C 到 +125°C。

WIOT系列模块是唯倚电子科技推出的一款基于ESP8266/ESP8285系列芯片的继电器控制模块,模块分为不同情景提供有不同方案性能与参数,方便用户的直接使用或二次开发.
目的
本文基于 linux 环境和windows 环境,介绍 WIOT系列模块(ESP8266)RTOS版本的编译环境搭建,供读者参考。
硬件准备
PC电脑或服务器(linux 环境或 windows 环境)
用来编译&烧写&运行等操作的必须环境。
环境搭建编译器环境搭建
windows 系统:
你有两种方式 a) 或 b) 获取编译器,推荐使用 a)
a)    下载包含有编译器的 Cygwin
下载并解压 cygwin, cygwin 为用户贴心准备了 windows 下的 linux 环境和 ESP8266 的编译器 xtensa-lx106-elf。xtensa-lx106-elf 位于 cygwin/opt/ 目录下,更多信息请参考 cygwin/使用说明.pdf
b)   下载虚拟机 && 下载包含有编译器的 lubuntu 镜像根据官方的 ESP8266 SDK 入门指南 中 3.3 节来获取编译器
本次主要讲解下载包含有编译器的 Cygwin使用方法。

1 (1).png

压缩包下载完成之后,直接解压至C盘,

2.png

双击Cygwin.bat

3.png

进入之后依次敲入:
[Bash shell] 纯文本查看 复制代码
#git clone [url=https://github.com/espressif/esp8266-aliyun.git]https://github.com/espressif/esp8266-aliyun.git[/url]
#cd esp8266-aliyun
#git submodule update --init –recursive
#./gen_misc.sh[/align][align=left]

4.png

5.png

6.png

本次编译的主要将阿里云MQTT的SDK编译
6个步骤:第1步ls命令用来显示目标列表,第2 3 4步为下载阿里云MQTT的SDK并进入该SDK,第5步为导出SDK,第6步为编译SDK。
编译步骤很慢,需要等待一段时间。出现下图所示表示编译完成

7.png

编译完成可以得知到烧录的固件与固件路径还有烧录的地址。
linux 系统:
Clone ESP8266_RTOS_SDK, 到 ~/ESP8266_RTOS_SDK.
1.  $git  clone  https:   //github.com/espressif/ESP8266_RTOS_SDK.git      

根据需求修改 gen_misc.sh
1.  $export SDK_PATH = ~/ESP8266_RTOS_SDK  
2.   $export BIN_PATH = ~/ESP8266_BIN  


ESP8266_RTOS_SDK / examples /project_template是一个项目模板,可以将其复制到任何地方,例如~/workspace / project_template。
编译代码生成 bin

1.  . / gen_misc.sh  


下载
eagle.app.v6.flash.bin, 下载到 0x00000

eagle.app.v6.irom0text.bin, 下载到 0x40000

blank.bin, 下载到0x7E000


*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|weiecn ( 湘ICP备14002058号 )

GMT+8, 2018-7-20 13:10 , Processed in 0.079137 second(s), 9 queries , Redis On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表