ESP8266 学习之路第一章 搭建 IDE 开发环境

前言

玩了很久ESP8266,下面把我的学习之路整理成笔记记录下来。

开发平台和工具

链接:https://pan.baidu.com/s/1b_RrL3sQFTohGg60SvYZEA    提取码:5cs7

IDE环境使用安可信的IDE,目前最新版本是AiThinkerIDE_V0.5

环境下载和安装

首先需要下载AiThinkerIDE_V0.5。解压后主目录有一份说明文件:

1 打开 ConfigTool.exe,点击 Default 可以检测当前所在路径,或手动进行路径配置;
2 配置后点击 Save 进行保存;
3 打开 AiThinker_IDE.exe,可以直接进行固件的编译;
4 点击 OpenWorkSpace.bat 可以快速打开默认的 project 目录;
5 点击 Register 可注册 Cygwin Here 快捷方式到鼠标右键,可实现在当前目录打开终端。 

解压时cygwin文件夹所在的路径不可以有空格或中文,在主目录下找到cygwin文件夹和eclipse文件夹,进行配置即可。

配置好后打开AiThinker_IDE.exe即可。

如果打不开 ConfigTool.exe ,打开 DotNetFx40 Framework 快捷方式下载安装 dotNetFx40_Full_x86_x64.exe。

IDE 默认配置保存在同目录下的 config 文件夹内。

导入项目

打开IDE后可能需要导入下载好的 IDF。那么就要进行工程导入。下面步骤是参考安信可官网旧版IDE的导入教程。

1.选择File-->Import

2.点开C/C++分支,并选择Existing Code as Makefile Project,点击Next

3.去除C++,选中Cygwin GCC

点击Browser,选中11Uart 工程目录,

4.点击Finish完成11Uart的导入

编译项目

首次使用请先执行make menucofig

注意:编译之前先打开user_main.c并把鼠标定位在此项目的文件内。

          修改后的文件需手动保存后方可进行编译

鼠标选中项目名称,点击右键出现菜单:

  • Build Project :编译项目
  • Clean Project:清理项目

先点击Clean Project 对项目进行清理,后执行Build Project 编译项目,否则会出错。

当控制台最后输出如下信息即编译成功

烧写固件

编译后由控制台输出信息可知各个烧录bin文件的地址

官网的工具栏目中下载Flash下载工具,目前最新版本是V3.4.8,

打开串口,拉低GPIO0后,复位RESET引脚,松开GPIO0引脚可实现下载。

  • 1
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值