Rice嵌入式开发
嵌入式爱好者,欢迎关注公众号:Rice嵌入式开发技术分享
展开
-
教你动手写网络协议栈-MQTT报文解析6-解析
教你动手写网络协议栈系列文章序号内容1《教你动手写UDP协议栈-UDP协议栈格式》2《教你动手写UDP协议栈-DHCP报文解析》3《教你动手写UDP协议栈-OTA上位机》4《教你动手写UD...原创 2021-05-07 00:27:37 · 449 阅读 · 0 评论 -
教你动手写网络协议栈-MQTT报文解析6-实战
概述本来MQTT的协议解析系列,只写两篇-实践+解析。不过,有个网友(Terry Hao)看了我的文章之后打电话给我,说最近刚好要使用MQTT到项目中,但是刚接触不是很熟悉,期望提供一个实...原创 2021-05-09 17:27:03 · 210 阅读 · 0 评论 -
教你动手写网络协议栈-MQTT报文解析-实践
教你动手写网络协议栈系列文章序号内容1《教你动手写UDP协议栈-UDP协议栈格式》2《教你动手写UDP协议栈-DHCP报文解析》3《教你动手写UDP协议栈-OTA上位机》4《教你动手写UD...原创 2021-05-05 15:51:46 · 289 阅读 · 5 评论 -
教你动手写UDP协议栈-CoAP报文解析5
教你动手写UDP协议栈系列文章序号内容1《教你动手写UDP协议栈-UDP协议栈格式》2《教你动手写UDP协议栈-DHCP报文解析》3《教你动手写UDP协议栈-OTA上位机》4《教你动手写U...原创 2021-04-30 19:50:00 · 627 阅读 · 2 评论 -
802.11帧格式、类型及应用
摘要802.11和Wifi技术并不是同一个东西。Wifi标准是802.11标准的一个子集,并且是Wi-Fi联盟负责管理。802.11物理层PHY是介质访问控制层MAC个无线介质之间的接口,...原创 2021-02-18 19:01:55 · 770 阅读 · 0 评论 -
《嵌入式设备端的网络报文在wireshark显示》-- 应用
摘要前面一篇文章把整个SP2WS工具的原理描述了,这一篇来描述这个操作怎么玩。应用说明这个工具提供了两条命令,可以同时对wifi模块和主控进行监控对于wifi模块端命令:参数-com[po...原创 2021-02-05 19:00:02 · 111 阅读 · 0 评论 -
教你动手写UDP协议栈-DNS报文解析<4>
教你动手写UDP协议栈系列文章序号内容1《教你动手写UDP协议栈-UDP协议栈格式》2《教你动手写UDP协议栈-DHCP报文解析》3《教你动手写UDP协议栈-OTA上位机》4《教你动手写...原创 2020-08-17 08:30:00 · 592 阅读 · 0 评论 -
教你动手写UDP协议栈-DHCP数据包解析<2>
背景在上一篇文章中讲到UDP的基本内容,UDP的三层封包协议和UDP的软件开发。在上一篇文章中获取从机IP地址的方法是很简单粗暴的,说实在的是一个错误的做法。虽然也是截取DHCP数据包,但是方法不对,所以今天我们来描述一下如何通过正确的方式获取IP地址。DHCP(动态主机配置协议),它是一种局域网的网络协议,使用的还是UDP数据包,DHCP采用C/S模式,分服务端采用67端口号和客户端采用78端口号。DHCP客户端向DHCP服务端发送报文的过程称为请求报文,DHCP服务端向DHCP客户端发送报文原创 2020-07-20 09:38:37 · 274 阅读 · 0 评论 -
教你动手写UDP协议栈 - UDP数据包解析<1>
前景为啥要自己写一个mini UDP的协议栈?因为我们干偷偷摸摸的事情,哈哈哈!!!其实是为了不跑一个庞大的LWIP协议栈,通过自己写的mini udp协议栈截取数据包给设备升级。这样节省了很多资源。LWIP说大也不算大,但是看自己的需求,是否要使用LWIP协议栈了。其实写mini udp协议栈之前,需要先了解UDP协议的原理,数据包格式。如果你没提前了解,给你代码你也是看不懂,就像看天书一样。要详细的看UDP协议的每一包,每一Byte,每一Bit的含义,它是代表什么意思,怎么来的。原创 2020-07-20 09:36:50 · 709 阅读 · 0 评论 -
教你动手写UDP协议栈 - OTA上位机<3>
前言据上次更新文章已经两个星期了,因为工作的原因,没有时间更新。以后我也会尽量抽空总结近期的知识点。今天这篇文章是属于专辑《TCP-UDP协议栈》里面的一篇文章。这篇文章也是描述OTA的...原创 2020-07-11 12:41:31 · 502 阅读 · 0 评论