百问网7天物联网智能家居 学习心得 打卡第五天

本文介绍了乐鑫ESP8266 WiFi模块的基础知识,包括AT指令的分类与使用,如测试、查询、设置和执行指令。讲解了如何配置模块连接网络,如设置工作模式和连接AP。还提到了IP地址、端口号、TCP与UDP的区别,适合物联网初学者了解WiFi模块操作与网络通信原理。
摘要由CSDN通过智能技术生成

打卡第五天。

2022/2/27基础班第五节培训。

主要讲的内容是:AT指令、网络基础、程序框架。

1、WiFi模块是用乐鑫的处理器,可以在百度上搜索乐鑫ESP8266、网站ESP8266 Wi-Fi MCU I 乐鑫科技在对应的芯片页面可以找到乐鑫对客户的技术支持,各种文档

2、AT指令可以细分为一下几种:

(1)、测试指令:AT+<x>=? 该命令⽤于该命令⽤于查询设置指令的参数以及取值范围。

(2)、查询指令:AT+<x>? 该命令⽤于返回参数的当前值。

(3)、设置指令:AT+<x>=<…>该命令⽤于设置⽤户⾃定义的参数值。

(4)、执⾏指令:AT+<x> 该命令⽤于执⾏受模块内部程序控制的变参数不可变的功能。   

   

几个指令的实操1、测试指令2、查询指令3、设置指令

3、AT+CWMODE_CUR=<3>             <>必填值

AT+CWJAP_CUR=<ssid>,<pwd>,[<bssid>][,<pci_en>]           [    ]非必填值

4、使⽤双引号表示字符串数据 ”string”,例如:AT+CWSAP="ESP756290","21030826",1,4 

 需要加上英文双引号"  "

5、默认波特率为 115200。

6、AT 指令必须⼤写,并且以回⻋换⾏符结尾(CR LF)。\n 用与结束

7、IP地址:是一个32位唯一的标识,分为公有地址和私有地址。公有地址就是上网可以直接访问的。私有地址就是局域网,WiFi分配的 常用的有3类,A类10.0.0.0-10.255.255.255,   有16777214个,B类172.16.0.0-172.31.255.255,有65534个,c类192.168.0.0-192.168.255.255,有254个。

8、IP端口:端口号范围:0-65535(0-1023为系统保留)。

9、网络通信基础:IP地址+端口号。

10、TCP、UDP:TCP要和对方3次握手确定对放有在 才会发送数据,可靠优先 一对一传输,应用场景,要求可靠传输的场景:文件传输。

UDP:是直接传输数据不管对方有没有在线,速度快 多对多, 要求实时性的场景:直播。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值