70软件站-绿色软件精品游戏免费分享 首页|
当前位置: 首页 > 电脑软件 > 系统软件 > 乐鑫ESP8266 SDK固件

乐鑫ESP8266 SDK固件 

 
  • 软件大小:2.02MB
  • 更新日期:2023-07-18
  • 软件语言:简体中文
  • 软件类别:系统软件
  • 软件授权:免费软件
  • 适用平台:Win10/Win8/Win7

普通下载

乐鑫ESP8266 SDK固件是由乐鑫科技公司倾力研发并推出的一款非常出色且备受好评的集成WiFi控制系统。什么是集成WiFi控制系统呢?简单来说就是当你的应用程序想要连接WiFi的时候,就需要集成WiFi控制系统才能够进行连接,否则的话,你就只能拉网线,并且有了集成WiFi控制系统之后,你会发现集成WiFi控制系统可以大大增加程序访问网络的多样性。另外,该集成WiFi控制系统还有一个特别好的地方,那就是它可以直接清理内置的网络连接代码,方便又快捷。有这方面需求的用户,欢迎你来本站下载。

乐鑫ESP8266 SDK固件下载 1.4 最新开发版

软件功能

wifi_fpm_open:启用强制睡眠功能。

wifi_fpm_close:禁用强制睡眠功能。

wifi_fpm_do_sleep:强制ESP8266进入睡眠模式。

esp_now_init:init ESP-NOW函数

esp_now_deinit:deinit ESP-NOW功能

esp_now_register_recv_cb:注册ESP-NOW接收回调

esp_now_unregister_recv_cb:注销ESP-NOW接收回调

esp_now_send:发送ESP-NOW数据包

esp_now_add_peer:添加ESP-NOW对等体

乐鑫ESP8266 SDK固件下载 1.4 最新开发版
  esp_now_del_peer:删除ESP-NOW对等体

esp_now_set_self_role:设置设备本身的ESP-NOW角色

esp_now_get_self_role:获取设备本身的ESP-NOW角色

esp_now_set_peer_role:设置ESP-NOW角色关于另一个设备

esp_now_get_peer_role:获取ESP-NOW角色关于另一个设备

esp_now_set_peer_key:设置设备的ESP-NOW密钥

esp_now_get_peer_key:获取设备的ESP-NOW密钥

wifi_fpm_do_wakeup:从强制睡眠唤醒ESP8266。

wifi_fpm_set_sleep_type:设置睡眠类型的强制睡眠功能。

wifi_fpm_get_sleep_type:获取睡眠类型的强制睡眠功能。

乐鑫ESP8266 SDK固件下载 1.4 最新开发版
  发送数据包自由API(发送用户定义的802.11数据包)

wifi_register_send_pkt_freedom_cb:注册用于发送用户定义的802.11数据包的回调。

wifi_unregister_send_pkt_freedom_cb:注销发送用户定义的802.11数据包的回调。

wifi_send_pkt_freedom:发送用户定义的802.11数据包。

espconn_secure_cert_req_enable:当ESP8266作为SSL客户端运行时,启用证书验证功能。

espconn_secure_cert_req_disable:当ESP8266作为SSL客户端运行时,禁用证书验证功能。

espconn_secure_set_default_certificate:当ESP8266作为SSL服务器运行时设置证书。

espconn_secure_set_default_private_key:当ESP8266作为SSL服务器运行时设置加密密钥。

9.SmartConfig API

smartconfig_set_type:设置SmartConfig的协议类型。

乐鑫ESP8266 SDK固件下载 1.4 最新开发版

软件特色

1.添加一个新方法来检查内存泄漏(API:system_show_malloc)。

2.异常发生时添加打印信息。

3.解决os_timer_disarm的问题。

4.优化DHCP服务器,添加API设置DHCP服务器的租用时间。更多详细信息,请参见“添加的API”。

5.为DHCP超时处理机制添加事件“EVENT_STAMODE_DHCP_TIMEOUT”。

6.优化接收数据和ZWP消息的处理。

7.添加新的API以支持SSL双向身份验证。更多详细信息,请参见“添加的API”。

8.添加新的API来设置SSL证书和加密密钥。如果ESP8266作为SSL服务器运行,则应调用API espconn_secure_set_default_certificate和espconn_secure_set_default_private_key来设置SSL证书和安全密钥。更多详细信息,请参见“添加的API”。

9.优化FOTA的过程(通过WiFi进行固件升级)

10.优化mDNS,解决在某些情况下,ESP8266 softAP无法在sta + AP模式下工作的问题。

乐鑫ESP8266 SDK固件下载 1.4 最新开发版

使用说明

添加AT API

1,at_customLinkMax:设置允许的最大链接,大多数可以是10; 如果要设置,请在at_init之前进行设置 如果没有设置,默认的最大链接为5。

2,at_enter_special_state / at_leave_special_state:进入/离开AT处理状态。 在处理状态下,AT核心将返回任何进一步的AT命令“忙”。

3,at_set_custom_info:设置AT + GMR可以得到的AT的自定义版本信息;

4,at_get_version:获取AT lib的版本信息。

优化

1,添加UDP远程ip和远程端口允许为“AT + CIPSEND”参数

2,将“AT + CIUPDATE”从lib移动到AT演示( esp_iot_sdk examples at),AT演示演示如何从本地服务器升级AT固件。 请注意,AT升级bin文件名必须为“user1.bin”和“user2.bin”。

3,优化“AT + CIPSTA”,添加网关和网络掩码为参数

4,优化透明传输。

更新日志

记忆优化节省12KBytes。

2.优化RF校准以缩短启动时间,文档“2A-ESP8266__IOT_SDK_User_Manual”一章“附录”中的更多详细信息。

3.优化Wi-Fi功能,以解决ESP8266可能无法连接到特殊路由器的问题。

4.优化软件定时器以解决连接问题。请勿在定时器回调中调用“os_delay_us”或“while”或“for”占用CPU超过10 ms。

5.优化system_get_rst_info以获取有关启动的更准确的信息。

6.优化Wi-Fi扫描功能更加可靠。

7.优化改变Wi-Fi模式的功能更加可靠。

8.优化WPS以改善连接性.WPS不支持WEP,它将返回状态“WPS_CB_ST_WEP”。

优化Wi-Fi功能以解决softAP多站DHCP问题。

10.以LAST_ACK状态优化TCP。

11.优化TLS以支持SHA256,SHA384,SHA512。

TLS握手期间的内存优化。

优化OTA功能以下载大量数据。

在OTA函数中添加CRC32。必须更新esp_iot_sdk中的“工具”,否则OTA将失败。

15.优化mDNS以支持softAP和站接口。

16.优化ESP-NOW,“添加API”中的更多细节

17.将SmartConfig更新到版本2.4.7

从makefile中删除“-O2”。

19.优化头文件以提高兼容性,不会影响编译。

网友评论

2 + 3 = ?