登录
首页 » Others » STM32+W5500 Modbus-TCP协议功能实现

STM32+W5500 Modbus-TCP协议功能实现

于 2020-06-14 发布
0 524
下载积分: 1 下载次数: 4

代码说明:

经过这几天的学习与调试,终于在STM32F103VCT6+W5500(SPI1)+Freemodbus 平台上,实现Modbus-TCP协议的功能。其实很简单,只要熟悉Modbus-RTU通讯,明白Modbus帧的结构等,Modbus-TCP只是在原来的帧结构上加个头,去个尾,然后用TCP传输即可。 关键的内容就是怎样获取W5500新接收的数据包,并发送给Modbus事件状态机驱动协议的执行,数据的处理。主要参考Freemodbus demo里的Modbus-TCP协议实现的思路,获取缓存区的读写与发送响应。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • C#实现WebSocket源码(c#写的服务端html写的客户端)
    C#实现WebSocket源码(c#写的服务端html写的客户端)WebSocket 协议在2008年诞生,2011年成为国际标准。所有浏览器都已经支持了。它的最大特点就是,服务器可以主动向客户端推送信息,客户端也可以主动向服务器发送信息,是真正的双向平等对话,属于服务器推送技术的一种。其他特点包括:(1)建立在 TCP 协议之上,服务器端的实现比较容易。(2)与 HTTP 协议有着良好的兼容性。默认端口也是80和443,并且握手阶段采用 HTTP 协议,因此握手时不容易屏蔽,能通过各种 HTTP 代理服务器。(3)数据格式比较轻量,性能开销小,通信高效。(4)可以发送文本,也可
    2021-05-07下载
    积分:1
  • 凸透镜轴上成像的相差(matlab模拟)
    凸透镜轴上成像的相差(matlab模拟)使用:在matlab命令行下输入lens_imaging后回车参数:根据提示输入,单位厘米例如:s1(物距)=30 n(折射率)=1.46 r1(左球面半径)=10 r2(右球面半径)=-10 R(透镜半径)=5 m(光线条数)=8
    2020-12-02下载
    积分:1
  • 基于单片机的温度和门铃系统课设计报告
    完整的一套基于单片机的温度和门铃系统课程设计报告,内含proteus仿真工程文件,单片机源代码,以及完整的课程设计报告文档。
    2020-12-08下载
    积分:1
  • RTKLIB开源项目(2.4.3)
    RTKLIB是日本东京海洋大学开发(Tokyo University of Marine Science and Technology)开发的一个开放源程序包,供标准与精确GNSS全球导航卫星系统应用。RTKLIB包括一个可移植的程序库和几个应用程序(AP)库。RTKLIB的特点:(1)支持标准的和精确的定位算法:GPS,GLONASS,QZSS准天顶卫星系统,北斗和SBAS(2)支持多种定位模式与GNSS实时和后处理:单点,DGPS / DGNSS,动态的,静态的,移动基线,定点,PPP运动,PPP静态和PPP定点(3)支持多种标准格式和协议GNSS:RINEX 2.10,2.
    2021-05-07下载
    积分:1
  • 喷泉码之LT码的解码
    本资源是对于数字喷泉码在高斯信道下的编码和几种主要的解码方式的matlab仿真。
    2020-06-24下载
    积分:1
  • STK安装包及教材工具书
    【实例简介】本资源包括STK9与STK11的安装包及破解软件,STK相关的入门参考手册。并且附带了常用的经典资源教材:《STK在计算机仿真中的应用》、《STK在航天任务仿真分析中的应用》
    2021-11-03 00:33:23下载
    积分:1
  • Java Web项目开发案例精粹13-仓库管理系统
    这个项目是仓库管理系统,对于刚开始学习java项目开发的人员来说,十分有帮助
    2020-12-06下载
    积分:1
  • music算法的matlab
    自己编写的music算法,仿真了3个到达角测量
    2020-12-07下载
    积分:1
  • BLE-入门与提高教
    帮助你快速对BLE的入门,还有一些实验的介绍,帮助你对整一个BLE的了解!
    2020-12-11下载
    积分:1
  • 机器人避障算法的matlab仿真代码.zip
    【实例简介】这是一个学习机器人避障算法的matlab仿真代码,直接下载运行就可以使用,备注非常详细,大家可以自定义避障地图,也可以更改参数实现不同的避障
    2021-11-25 00:43:55下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载