ESP8266-004 esp8266 SDK的概述及SDK 源码的编译

SDK概述及SDK 源码的编译
1、SDK概述
2、继接ESP8266-003的开发环境搭建的SDK源码编译


1、SDK概述
1)SDK为用户提供了一套数据接收、发送的函数接口,用户不必关心
底层网络,如Wi-Fi、TCP/IP等的具体实现,只需要专注于物联网上
层应用的开发,利用相应接口完成网络数据的收发即可。
2)ESP8266物联网平台的所有网络功能均在库中实现,对用户不透明。
用户应用的初始化功能可以在user_main.c中实现。
3)void user_init(yoid)是上层程序的入口函数,给用户提供一个初始化接口,用户可在该函数内增加硬件初始化、网络参数设置、定时器初始化等功能。
4)SDK_V1.1.0及之后版本,请在user_main.c增加 void user_rf_pre. init(void)。


2、继接ESP8266-003的开发环境搭建的SDK源码编译
1)下载解压后,百度云:https://pan.baidu.com/s/1dD8kEYX?errno=0&errmsg=Auth%20Login%20Sucess&&bduss=&ssnerror=0&traceid=
ESP8266-004  esp8266  SDK的概述及SDK 源码的编译
ESP8266IDE.exe eclipse文件夹 编辑程序
ESP8266CON.exe cygwin文件夹 编译程序


2)project目录下,是官方提供四个SDK源码
ESP8266-004  esp8266  SDK的概述及SDK 源码的编译
at-firmware/esp_iot_rtos_sdk/iot-firmware/nodemcu-firmware


3)对at-firmware源码进行编译
1))直接点击ESP8266CON.exe编译程序
2))查看当前目录,输入格式:dir
ESP8266-004  esp8266  SDK的概述及SDK 源码的编译
3))进入at-firmware目录下,输入格式:cd 目录名
ESP8266-004  esp8266  SDK的概述及SDK 源码的编译
4))清除旧的编译程序,输入格式:make clean
ESP8266-004  esp8266  SDK的概述及SDK 源码的编译
5))编译源码程序,输入格式:make
ESP8266-004  esp8266  SDK的概述及SDK 源码的编译
6))编译完成后,在at-firmware的bin目录下有新生成两个文件,0x00000.bin,0x40000.bin
ESP8266-004  esp8266  SDK的概述及SDK 源码的编译


4)烧录esp8266
1))接好线
ESP8266-004  esp8266  SDK的概述及SDK 源码的编译
2))打开ESP8266下载器,配置参数端口,波特率(通常为115200)及下载程序
ESP8266-004  esp8266  SDK的概述及SDK 源码的编译


5)调试程序
1))调试工具https://pan.baidu.com/s/17DoOEJ5voO3NYXZDsNbM3A
ESP8266-004  esp8266  SDK的概述及SDK 源码的编译
2))配置参数,选择端口(电脑设备管理看),波特率等。
输入格式:AT 返回 :OK
输入格式:AT+GMR 返回:SDK的版本信息
即测试成功。
ESP8266-004  esp8266  SDK的概述及SDK 源码的编译

感谢您的访问,如果此帖对您有用,请点个赞!谢谢,祝您好运!

Thank you for your reading. If this article is useful to you, please give me a compliment. Thank you and good luck!!!

转载于:https://blog.51cto.com/14197011/2356625

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值