0
点赞
收藏
分享

微信扫一扫

ESP8266


附加开发板管理网址是什么用?

ESP8266_客户端

 这个网址可以让arduino获得开发板的主芯片的库函数。让我们写的代码能直接调用库函数。

如何测试开发板的好坏?

使用blink example试一下,看看led闪烁否?

网站服务器交互的实现流程

8266运行的代码中设置了网页发送的路径和消息类型作为匹配参数,来调用不同的函数。

esp8266_server.on("/", HTTP_GET, handleRoot); 
esp8266_server.on("/LED", HTTP_POST, handleLED);
esp8266_server.onNotFound(handleNotFound);

每当有客户端向服务器发送HTTP请求时,我们可以利用on函数来设置HTTP请求回调函数。

通过HTTP请求回调函数,我们可以让ESP8266服务器生成响应信息并发送给HTTP请求客户端。

server.on(uri, uri_handler);
server.on(uri, method, uri_handler);
– uri: HTTP请求客户端所请求的uri(参数类型:const String*)
– uri_handler: HTTP请求回调函数(参数类型:THandlerFunction)
– method: 此参数用于设置向客户端发送响应信息时所使用的HTTP方法。以下为可供选择的响应方法关键字。
HTTP_ANY
HTTP_GET
HTTP_POST
HTTP_PUT
HTTP_PATCH
HTTP_DELETE
HTTP_OPTIONS

参考:
​ESP8266 – ESP8266WebServer库 – on – 太极创客

ESP8266能作为softAP(路由AP)/station(终端设备)。ESP8266能透传串口数据。最大速率是4Mbps。
可以直接用官方的AT固件,也可以自己使用SDK开发固件(non-OS SDK和RTOS SDK)。自己不会SDK开发,所以直接使用AT固件来透传数据。

​​https://zhuanlan.zhihu.com/p/166536234​​

举报

相关推荐

0 条评论