- 博客(10)
- 资源 (2)
- 收藏
- 关注
原创 ESP8266例程解析⑥TCP server and client
一、简介在网络传输应用层中,通常使用TCP和UDP这三种协议实现数据的传输。在传输过程中,需要双向的通讯连接实现数据的交互。因此,在这双向链路的一端称之为socket,一个socket有一个IP地址和端口号。目前流程的网络编程模型是客户端/服务端(C/S)结构。TCP是Transmission Control Protocol的简称,是一个可靠的面向链接的协议,一旦成功建立连接,保证了数据...
2018-12-30 13:13:51 750
原创 ESP8266例程解析⑤UDP client and server
一、简介UDP 是 User Datagram Protocol的简称,是一种无连接、不可靠的协议,每一个数据报都是一个独立的信息,它在网络上以任何可能的路径传到目的地,但不保证是否真的传到目的地、是否过程中真的保证了数据的完整性!UDP就好似发短信,只管发出去,至于对方是不是空号(网络不可到达)能不能收到(丢包)等并不关心。UDP无需等待对面的确认了,再发送数据过去。这执行效率较高,适合...
2018-12-30 12:09:43 1387
原创 cJSON使用解析
cJSON_Parse(pdata); //传递数据接口 提供一个JSON块,这将返回一个可以查询的CJSON对象。完成后调用return cJSON_ParseWithOpts(value,0,0)1.1cJSON_ParseWithOpts(const char *value,const char **return_parse_end,int require_null_terminated...
2018-12-29 15:41:41 4112
原创 ESP8266例程解析④softAPToNet
代码user_main.c#include "driver/uart.h" //串口0需要的头文件#include "osapi.h" //串口1需要的头文件#include "user_interface.h" //WIFI连接需要的头文件#include "espconn.h&quot
2018-12-29 14:19:46 571 3
原创 ESP8266例程解析③smartconfig微信联网
代码#include "ets_sys.h"#include "osapi.h"#include "ip_addr.h"#include "espconn.h"
2018-12-28 17:26:27 2443
原创 ESP8266例程解析②PostAndGet
函数逻辑设置串口速率设置wifi模式设置连接WiFi信息连接路由器启动定时器函数检测状态解析HTTP网址返回数据每隔一段时间启动定时器 更新数据执行调用函数时须关闭定时器user_main.c#include "driver/uart.h"#include "user_main.h"os_timer_t checkTimer_wifistate;void Che..
2018-12-25 21:36:55 879
原创 ESP8266环境搭建和烧录
第一步 安信可一体化集成环境下载http://pan.baidu.com/s/1skRvR1j不使用ESP32的话IDF为空,使用的话为ESP32IDF的路径下面的设置一定要设置为unregister,这样会生成cygwin快捷方式,cygwin编译程序的时候使用还是非常方便的,可以直接输入make all编译并下载程序 make flsah 下载程序 mintty.exe -e ma...
2018-12-24 21:59:48 328
转载 vim常用命令总结
vim 选择文本,删除,复制,粘贴文本的选择,对于编辑器来说,是很基本的东西,也经常被用到,总结如下:v 从光标当前位置开始,光标所经过的地方会被选中,再按一下v结束。V 从光标当前行开始,光标经过的行都会被选中,再按一下V结束。Ctrl + v 从光标当前位置开始,选中光标起点和终点所构成的矩形区域,再按一下Ctrl + v结束。ggVG 选中全部的文本, 其中gg...
2018-12-18 20:28:26 245
原创 零基础 ESP32在windows下的环境搭建
零基础 ESP32在windows下的环境搭建①相关资料和链接安信可一体化开发环境 https://pan.baidu.com/s/1skRvR1j#list/path=%2F下载 最新版本ESP32 GCC v5.2 OpenOCD 支持XP V0.5 或者 支持ESP8266 ESP31B ESP32 GCC4.8 不支持XP V0.2二者区别是 前者是一体化集成环境 (A...
2018-12-18 13:23:04 1784
cJSON代码,包含cJSON.c和cJSON.h
2018-12-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人