当前位置:网站首页>ESP8266

ESP8266

2022-06-27 02:49:00 1615549892

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

 这个网址可以让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

原网站

版权声明
本文为[1615549892]所创,转载请带上原文链接,感谢
https://blog.csdn.net/qq_32752869/article/details/125288193