ESP8266- 1.一些名词解释

1.ESP8266 SDK

ESP8266 SDK (Software Development Kits) 是乐鑫为开发者提供的 IOT 应用开发平台

2. Non-OS SDK

Non-OS SDK 是不基于操作系统的 SDK,提供 IOT_Demo 和 AT 的编译。Non-OS SDK 主要使用定时器和回调函数的方式实现各个功能事件的嵌套,达到特定条件下触发特定功能函数的目的。Non-OS SDK 使用 espconn 接口实现网络操作,用户需要按照 espconn 接口的使用规则进行软件开发。

3.RTOS

  • RTOS 版本 SDK 使用 FreeRTOS 系统,引入 OS 多任务处理的机制,用户可以使用 FreeRTOS  的标准接口实现资源管理、循环操作、任务内延时、任务间信息传递和同步等面向任务流程的设计方式。
  • RTOS 版本 SDK 引入了 cJSON 库,使用该库函数可以更加方便的实现对 JSON 数据包的解析。
  • RTOS 版本兼容 Non-OS SDK 中的 Wi-Fi 接口、Smart Config 接口、Sniffer 相关接口、系统接口、定时器接口、FOTA 接口和外围驱动接口,不支持 AT 实现。

4.ESP8266 FW (Firmware)

ESP8266 FW (Firmware) 是一些可直接下载到 ESP8266 HDK 中的 BIN 文件


猜你喜欢

转载自blog.csdn.net/qq_38041239/article/details/79846128