STA+UDP相关配置指令 STA+UDP模式配置函数设计

在万物互联的时代,各家互联网公司都大力推广物联网平台,wifi作为连接平台的其中一种枢纽,esp8266就是其中的一个典型代表。esp8266模块内置tcp/ip协议栈,采用串口at指令集操作方式,操作简单。
      esp8266工作模式有ap、sta、ap+sta共存模式;内置tcp/ip协议栈,通信方式支持tcp和udp两种方式。
      tcp/ip协议源于1969年,是针对internet开发的一种体系结构和协议标准,目的在于解决异种计算机网络的通信问题。使得网络在互联时能为用户提供一种通用、一致的通信服务。是internet采用的协议标准。   tcp/ip是一组通信协议的代名词,是由一系列协议组成的协议簇。它本身指两个协议集: 
      tcp(传输控制协议)。
       ip(互联网络协议)。  
   tcp协议:
      即传输控制协议,是一个可靠的、面向连接的协议。 具有连接建立、数据传输和连接释放这三个阶段,在传送数据时是按序传送的。 
   udp协议:
      采用无连接的方式,不管发送的数据包是否到达目的主机,数据包是否出错。收到数据包的主机也不会告诉发送方是否正确收到了数据,它的可靠性是由上层协议来保障的。  
    1.sta+udp相关配置指令 at\r\n,//测试指令 at+rst\r\n, ate0\r\n, at+cwmode=1\r\n,//sta模式 at+cwjap=\360wifi_123\,\12345678\\r\n,//连接wifi at+cifsr\r\n,//查询ip at+cipstart=\udp\,\172.20.7.2\,10500,8080,0\r\n,//建立udp at+cipmode=1\r\n,//设置透传模式 at+cipsend\r\n,//发送数据    2.sta+udp模式配置函数设计/*********************************************************************************************************************形参: wifi_name --wifi名** password --密码** remote_ip --远端ip地址(255.255.255.255为广播地址)** remote_prot --远端端口号** localhost ---本地端口号**返回值:0 --成功,** 其它值 --失败**示例:esp8266_udp_sta_mode(360wifi_123,12345678,172.20.7.2,10500,8080);*********************************************************************************************************************/u8 esp8266_udp_sta_mode(u8 *wifi_name,u8 *password,u8 *remote_ip,u16 remote_prot,u16 localprot){ char buff[100]; u8 i=0; for(i=0;i))return 9; esp8266_info.port=localprot; return 0;}     运行效果:


解读大数据安全 强调网络安全重要性
三相异步电动机和三相电机正反转接线原理
正威集团金寨5G新材料产业园投产
线束外观检测评估的应用案例
并联型功率优化方法的原理和适用条件,并用单开关拓扑实现
STA+UDP相关配置指令 STA+UDP模式配置函数设计
为什么电容的大小是定义为Q/U,而不是U/Q?
机器视觉入门经典书籍推荐
一款新型的环形导轨输送线,其优点是什么
电瓶修复技术:电池串联均衡是否会影响寿命
质量管控神器SPC你了解多少
A股今年以来最大IPO!多家产业链公司争相“打新”
中国信通院实验室顺利完成了5G R17版本的 RedCap实验室测试
骨传导耳机有哪些牌子比较好、漏音小的骨传导耳机
美光暂停向华为供货 已经做好市场持续下跌的准备
雷达技术正在改变驾驶舱内感应市场的三大趋势
汽车平视显示器前景广阔,三星旗下Harman寻求合作
鸿海“未来五年计划”之一:市场瞄准“金砖五国”
手持PDA和手机的区别
行走在崩溃边缘,程序猿“自救”指南!