ESP8266基于SDK开发环境搭建(NONOS 3.0版本)

前言
ESP8266是一款串口WiFi模块,内部集成MCU能实现单片机之间串口同信;这款模块简单易学,体积小,便于嵌入式开发。
ESP8266的编程方式可以用官方的SDK编写,也可以用Arduino编写。各有各自的优点。如需查看Arduino搭建8266的开发环境可前往Arduino搭建ESP8266开发环境
首先我们前前往安信可8266系列模组专题:安信可
在这里插入图片描述
在这里有许多ESP8266的资料以及固件包:
在这里插入图片描述
同时提供了SDK开发环境搭建的资料,本次是使用Win10平台SDK NONOS 3.0对ESP8266对mcu进行二次开发!
在这里插入图片描述
下载好安信可提供的AiThinkerIDE_V0.5后解压到自己的安装位置,我这里安装到D盘。

在这里插入图片描述
解压出来后我们对软件的环境进行配置!
双击ConfigTool.exe

![在这里插入图片描述](https://img-blog.csdnimg.cn/20200901140147814.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2R3aDEzMTQ=,size_16,color_FFFFFF,t_70#pic_center在这里插入图片描述
在这里插入图片描述
环境配置好之后我们打开AiThinker_IDE软件
在这里插入图片描述
打开后界面如图所示!

下面我们开始移植一个DEMO

首先我们需要提前下载好SDK

在安信可里面有gitee的仓库可前往下载,或者通过我提供的连接下载:https://gitee.com/xuhongv/ESP8266_NONOS_SDK
在这里插入图片描述
SDK目录如图所示
下面我们开始移植
在这里插入图片描述
新建一个工程的文件夹把所有文件复制过来!
在这里插入图片描述
我们把以IOT_Demo为例将IoT_Demo里面的文件全部复制到driver_lib下
在这里插入图片描述
并且覆盖掉之前的文件。

在这里插入图片描述

接下来我们可以删除掉一些不需要的东西
third_party、examples这两个目录可以删掉了
third_party是一些第三方提供的库,我们本次例程没有用到,先删掉,examples是一些Demo我们也不需要。
在这里插入图片描述
下面我们打开该工程,选择Import导入工程
在这里插入图片描述
选择Makefile工程
在这里插入图片描述
点击Browse选择刚才移植好的工程然后按照下面选好

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值