如何使用eclipse 一步步搭建esp8266的开发环境

如何使用eclipse 一步步搭建esp8266的开发环境,第1张

进入Cygwin的官网下载最新版的Cygwin软件,根据自己的电脑选择位数,32位的就选32位的系统。

再进入Eclipse CDT的官网,下载最新版的CDT软件。

新建一个文件夹Eclipse-Neon,将下载好的两个软件放进去。

解压eclipse软件到当前文件夹中。

新建文件夹cygwin64,将cygwin的安装软件放进去。

进入cygwin64,双击打开set-x86_64.exe,开始在本地安装cygwin环境。

选择Install from Internet。

指定Cygwin软件的根目录位置。

指定Cygwin安装的软件包的存放路径。

选择联网的方式。

主要是选择需要安装的Linux软件包,默认情况下,Cygwin没有选择C++开发所需要的包,需要选中软件包。

等到安装结束后,查看root目录下是否安装成功,添加Cygwin的路径到Windows的用户环境变量PATH中。

在cygwin命令行中查看当前安装的gcc和gdb的版本,以验证基本的软件包是否安装成功。

开始新建一个C语言工程,取名为test,编译链工具选择Cygwin GCC。

配置路径映射,点击调试按钮,将调用GDB调试软件即可。

一,安装编译环境

1,下载安装文件Fans_ESP8266_SDK_Make.exe:

双击Fans_ESP8266_SDK_Make.exe执行安装,默认安装到C盘,不用改变安装路径,一路遇到选择框就点击“确定”和“允许”。安装完成后,会在C盘根目录下生成三个文件夹:c:\python27, c:\ESP8266_SDK_Fans_V2.0, c:\usr

2,需要配置license,用文本编译器打开C:\usr\xtensa\XtDevTools\install\tools\RC-2010.1-win32\XtensaTools\Tools\lic\license.dat,在里面有如下一行:HOSTID=1008B149EFD7,等号后面的是本机的mac地址,需要修改成自己电脑的MAC。选择右下角的网络连接图标,选择网络连接详情可查看:

二,编译

进入到C:\usr\xtensa\esp_iot_sdk目录下,下载测试用例(http://download.csdn.net/detail/yunjinwang/9629398),将auto_app_test和auto_lib两个文件夹拷贝到这里,然后进入C:\usr\install目录下,双击“xtensa_IOT”,将会运行一个dos窗口,最后一行应该是C:\usr\xtensa\esp_iot_sdk, 然后执行cd auto_app_test,

输入make,如果编译成功会有如下结果:

输入makebin会生成对应的镜像包Fans_SDK_flash.bin文件

三,刷机

首先确保PC机上没有其它串口设备,可进入“设备管理”中查看com,如果有多个,不能确保一定能烧写成功。

用USB转串口板连接ESP8266串口脚到PC的USB口上,在“设备管理”中查看是否会生成一个com设备。同时需要将GPIO0接GND。(在我们的开发套件上,只需要把USB线把板和PC连上,用线将D3与GND连接,就OK了)

在dos窗口上输入burnbin,就会开始刷机了。

当出现以下情况时,请确保1,GPIO0接GND,2,串口设置没有被其它软件打开。

四,运行

刷机完成后,将GPIO0与GND断开,重新断电或reset ,即可重新去行。

1.刷机必须用FT232芯片的USB转TTL模块。(PL2303老是出错CH340也出错) 2.ESP8266供电必须足,否则容易不启动(最好单独供电3.3V,5v好像也可以用,我试了一晚上没烧)。 3.注意模块的版本,老版本的0.9.1.x的默认速率是115200,0.9.2.x以上的全...


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8906563.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-22
下一篇2023-04-22

发表评论

登录后才能评论

评论列表(0条)

    保存