经过这几天的学习与调试,终于在STM32F103VCT6+W5500(SPI1)+Freemodbus 平台上,实现Modbus-TCP协议的功能。其实很简单,只要熟悉Modbus-RTU通讯,明白Modbus帧的结构等,Modbus-TCP只是在原来的帧结构上加个头,去个尾,然后用TCP传输即可。 关键的内容就是怎样获取W5500新接收的数据包,并发送给Modbus事件状态机驱动协议的执行,数据的处理。 主要参考Freemodbus demo里的Modbus-TCP协议实现的思路,获取缓存区的读写与发送响应。
2023-03-06 20:55:39 360KB STM32 W5500 Modbus-TCP
1
用VISSO画的TCP协议状态图,用于表示TCp的状态的转换.
2023-02-21 18:36:10 68KB TCP状态图
1
本资源是用QT实现网络通信的程序,包含服务端和客户端,服务端和客户端可以护发数据。而且服务端还可以给客户端发送文件。
2023-02-01 22:30:33 19KB QT网络数据传输
1
MODBUS工具安装包 JAVA modbud tcp协议解析工具
2023-01-14 10:09:16 648KB tcp/ip 网络协议 网络
1
Linux下C语言http文件浏览web服务器和TCP协议实现服务器和客户端网络数据传输
2023-01-07 21:51:16 30KB linuxC语言实现web服务
1
易语言tcp协议开源源码 TCP调试
2023-01-01 05:51:43 501KB 网络相关源码
1
用来应付计算机网络课程设计的,本课设采用了Java语言编写,完成了面子工程,在课设验收获得了良的成绩。作者花费了三天时间精心打磨。由前端页面展示,客户输入需要填入的信息,点击按钮然后发送到后端进行组包和校验和计算,另外也具备了其他功能,基本的socket消息发送等等,由于作者没有认真学习计算机网络,所以这是一个不太成熟的课设,需要的小伙伴可以选择下载,也可以选择私信博主,博主已经写好了报告,会制作成文章发送到课设专栏,值得注意的是,这个课设纯属蒙混过关,因为组队成员都不会,甚至起了花钱找人代做的想法,不过作者没钱,遂坚决反对。索性自己花了三天,以求过关即可,不想老师实在和蔼可亲,给了个良,应该有85%的成绩。还是那句话,需要者自行下载,没钱的私信博主。
2022-12-26 19:19:47 20.38MB 计算机网络
1
本源码是利用python pyqt5图形库开发的基于tcp协议的仿QQ完整源码
2022-12-26 10:13:03 9.14MB PyQt python 网络协议原理 QQ
1
2. 熟悉教材第二章的基本概念二、 实验内容1. 掌握基于 TCP 协议与 Socket 接口的网络通信编程的流程;2. 使用 Java 实现基于 TCP 协议
2022-12-22 22:33:21 1.07MB
1
网络中的协议在技术上指的是,网络硬件、操作系统在进行通信时要遵守一些规则,这些规则被称为协议(protocol)。 互联网通信用的协议是所谓 TCP/IP 协议族。通常认为 TCP/IP 协议族包括四层:应用层、传输层、网络层、链路层。链路层将一些数据放在电线上;网络层对数据进行路由;传输层将数据持久化;应用层以应用的形式提供数据抽象,见图 1。 图1:网络通信协议的四层与WWW协议 TCP/IP 协议族包括一组协议:TCP 和 IP 两种基础协议,邮件传输的 SMTP 协议,超文本传输协议 HTTP、HTTPS,域名系统 DNS 等。 1989 年,蒂姆·伯纳斯-李提出了让学术界进行信息
2022-12-21 20:44:58 108KB ip协议 tcp tcp协议
1