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

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

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

代码说明:

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

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

发表评论

0 个回复

  • 博弈论PPT(大学教材)
    博弈论(Game Theory),亦名“对策论”、“赛局理论”,属应用数学的一个分支, 博弈论已经成为经济学的标准分析工具之一。博弈论PPT(大学教材),很经典的教材。
    2020-12-07下载
    积分:1
  • 雷达抗干扰原理 基础+经典
    雷达抗干扰原理,雷达经典知识,是雷达专业人士重要的参考书
    2021-05-06下载
    积分:1
  • 蒙特卡洛仿真软件
    蒙特卡洛仿真软件主要用于分层结构的仿真分析,通过光子的发射和接收确定仿真的结果
    2021-05-06下载
    积分:1
  • 贝叶斯分类器贝叶斯分类器的分类原理是通过某对象的先验概率,利用贝叶斯公式计算出其后验概率,即该对象属于某一类的概率,选择具有最大后验概率的类作为该对象所属的类。目前研究较多的贝叶斯分类器主要有四种,分别是:Naive Bayes、TAN、BAN和GBN。
     贝叶斯决策就是在不完全情报下,对部分未知的状态用主观概率估计,然后用贝叶斯公式对发生概率进行修正,最后再利用期望值和修正概率做出最优决策。  贝叶斯决策理论方法是统计模型决策中的一个基本方法,其基本思想是:  1、已知类条件概率密度参数表达式和先验概率。  2、利用贝叶斯公式转换成后验概率。  3、根据后验概率大小进行决策分类。
    2020-12-10下载
    积分:1
  • 改进的自适应阈值Canny边缘检测
    针对传统Canny 边缘检测算法的阈值需要人为设定的缺陷,本文提出了一种新的自适应改进方法。该方法根据梯度直方图信息,提出梯度差分直方图的概念,同时,对图像进行自适应分类处理,使得算法不仅不需要人工设定阈值参数,而且还能有效地避免Canny 算法在边缘寻找中的断边和虚假边缘现象。对边缘信息丰富程度不同的灰度图和彩色图像运用该方法寻找边缘的实验结果表明,对于在目标与背景交界处的多数像素梯度幅值较大的图片,该算法具有边缘检测能力强、自适应能力强的优点
    2021-05-06下载
    积分:1
  • 物资管理系统MFC和数据库.rar
    【实例简介】源代码很齐全,操作步骤,数据库用户名和密码均已经包含在内。可用于课程设计和毕业设计用。界面整洁并且功能齐全。
    2021-12-11 00:42:18下载
    积分:1
  • 常微分方程组的四阶RungeKutta龙格库塔法matlab实现
    常微分方程组的四阶Runge-Kutta方法
    2020-12-11下载
    积分:1
  • GSM物理信道MATLAB仿真
    本程序实现了GSM物理层协议!包含信道编解码及GMSK调制解调!
    2021-05-06下载
    积分:1
  • 电池储能仿真
    电池储能的MATLAB仿真模型,电池储能对风力并网的影响。
    2020-11-28下载
    积分:1
  • 来自HMW8卫星的Random-Forest_Rainfall-Estimation:使用随机森林机器学习方法从himawari...
    【实例简介】HMW8卫星的随机森林降雨估算 使用随机森林,从himawari-8卫星多波段数据估算雨量 模型随机森林机器学习 数据未上传是因为数据过大且保密,因为它具有处理数据的低谷。 如果您有兴趣并想查看数据,可以给我发邮件: 使用的数据IR波段Himawari 8空间分辨率:2kmx2km时间分辨率:所有波段的10分钟组合。 9段+ 36分割窗口。 在一年八月2018-七月2019 在ftp://hmwr829gr.cr.chiba-u.ac.jp/gridded/FD/V20151105/免费下载 GPM DPR KuPR空间分辨率:5.2公里x 5.2公里,可从免费下载 假设在相似的大气条件下克服万隆盆地的数据局限性,通过将数据收集扩展到Java岛的一个岛屿来进行数据采样。 该算法使用具有多个阶段的随机森林模型,即 对降雨区域进行分类对降雨回归的类型进行分类以获得降雨值。 万隆盆地有3个
    2021-11-16 00:32:44下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载