虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

应用笔记

  • FreeModbus学习笔记.

    FreeModbus学习笔记一、FreeModbus简介FreeMODBUS一个奥地利人写的Modbus协议。它是一个针对嵌入式应用的一个免费(自由)的通用MODBUS协议的移植。Modbus是一个工业制造环境中应用的一个通用协议。Modbus通信协议栈包括两层:Modbus应用层协议,该层定义了数据模式和功能;另外一层是网络层。FreeMODBUS提供了RTU/ASCII传输模式及TCP协议支持。FreeModbus遵循BSD许可证,这意味着用户可以将FreeModbus应用于商业环境中。目前版本FreeModbus-V1.5提供如下的功能支持:二、FreeModbus对硬件的需求FreeModbus 协议对硬件的需求非常少——基本上任何具有串行接口,并且有一些能够容纳modbus数据帧的RAM的微控制器都足够了。◆一个异步串行接口,能够支持接收缓冲区满和发送缓存区空中断。一个能够产生RTU传输所需要的t3.5字符超时定时器的时钟。对于软件部分,仅仅需要一个简单的事件队列。在使用操作系统的处理器上,可通过单独定义一个任务完成Modbus时间的查询。小点的微控制器往往不允许使用操作系统,在那种情况下,可以使用一个全局变量来实现该事件队列(AtmelAVR移植使用这种方式实现)。实际的存储器需求决定于所使用的Modbus模块的多少。下表列出了所支持的功能编译后所需要的存储器。ARM是使用GNUARM编译器3.4.4使用-01选项得到的。AVR项数值是使用WinAVR编译器3.4.5使用-Os选项编译得到的。

    标签: freemodbus

    上传时间: 2022-06-24

    上传用户:

  • Matlab应用程序接口用户指南

    Matlab应用程序接口用户指南

    标签: Matlab 应用程序 接口 用户

    上传时间: 2013-05-15

    上传用户:eeworm

  • 数字电视原理与应用 ppt

    数字电视原理与应用 ppt

    标签: 数字 电视原理

    上传时间: 2013-07-30

    上传用户:eeworm

  • 数字电视原理与应用 ppt

    数字电视原理与应用 ppt

    标签: 数字 电视原理

    上传时间: 2013-07-30

    上传用户:eeworm

  • 电磁场在目标识别中的应用

    电磁场在目标识别中的应用

    标签: 电磁场 中的应用 目标识别

    上传时间: 2013-04-15

    上传用户:eeworm

  • 电磁铁应用设计计算方法

    电磁铁应用设计计算方法

    标签: 电磁铁 应用设计 计算方法

    上传时间: 2013-04-15

    上传用户:eeworm

  • 机床数控原理及应用素材库 40篇

    机床数控原理及应用素材库 40篇

    标签: 机床 数控

    上传时间: 2013-04-15

    上传用户:eeworm

  • 最新链传动标准应用手册

    最新链传动标准应用手册

    标签: 传动 标准 应用手册

    上传时间: 2013-07-09

    上传用户:eeworm

  • 机械系统动态分析理论与应用

    机械系统动态分析理论与应用

    标签: 机械系统 动态分析

    上传时间: 2013-07-22

    上传用户:eeworm

  • 机械技术应用基础:机械设计四合一

    机械技术应用基础:机械设计四合一

    标签: 机械 技术应用 合一 机械设计

    上传时间: 2013-06-08

    上传用户:eeworm