esp8266的sdk有两种,分别是ESP8266_RTOS_SDK和ESP8266_NONOS_SDK,这两者的区别在于RTOS_SDK有一个叫做RTOS的操作系统,采用了NONOS_SDK部分接口,不支持AT指令。
详见:
Q: What is the difference between RTOS and the non-OS SDK?
http://bbs.espressif.com/viewtopic.php?t=838
这里我们使用NONOS_SDK,下载地址:
esp-open-sdk
https://github.com/pfalcon/esp-open-sdk
里边集成了NONOS_SDK的编译器和烧录工具等,也可用此编译器编译ESP_RTOS_SDK中的项目。