18363890557 发表于 2020-10-27 22:27:24

3.04-网络篇-TCP客户端(espconn) (NONOS 2.2.0)




前言关于网络通信:每一台电脑都有自己的ip地址,每台电脑上的网络应用程序都有自己的通信端口,张三的电脑(ip:192.168.1.110)上有一个网络应用程序A(通信端口5000),李四的电脑(ip:192.168.1.220)上有一个网络应用程序B(通信端口8000),张三给李四发消息,首先你要知道李四的ip地址,向指定的ip(李四ip:192.168.1.220)发信息,信息就发到了李四的电脑。再指定一下发送的端口号(通信端口8000),信息就发到了李四电脑的网络应用程序B上。TCP--一种网络通信方式而已。分为服务器(网络应用程序)和客户端(网络应用程序).
让电脑和WIFI,模块处于统一局域网内1.打开电脑网络调试助手

2.开启TCP服务器

3.查看电脑IP地址

4.以上部分说明通过以上的步骤,电脑端的网络应用程序开启了TCP服务器服务器监听的端口号为 8888服务器的IP地址为电脑的IP地址:192.168.0.100其它客户端只要和该电脑在一个局域网内,然后作为TCP客户端设置下连接的IP:192.168.0.100端口号:8888 就可以连接上上面的服务器
打开本节程序1.我给用户封装好了文件


2.连接路由器(和电脑在同一网络下),调用连接TCP服务器函数



3.下载运行以后



4.服务器发送数据给wifi模块



5.wifi模块发送数据给服务器程序把串口接收的数据发送给TCP服务器




其它1.wifi模块接收数据的函数位置


2.程序内部支持断线重连(3S)


3.移植使用的时候只需要把下面两个文件放到自己的工程即可


页: [1]
查看完整版本: 3.04-网络篇-TCP客户端(espconn) (NONOS 2.2.0)