STM32F103/107 移植Freemodbus RTU

1.简介

FreeMODBUS一个奥地利人写的Modbus协议。它是一个针对嵌入式应用的一个免费(自由)的通用MODBUS协议的移植。Modbus是一个工业制造环境中应用的一个通用协议。Modbus通信协议栈包括两层:Modbus应用层协议,该层定义了数据模式和功能;另外一层是网络层。本软件针对STM32F103系列单片机/STM32F107系列单片机进行MODBUS移植,您只需几分钟的时间,轻松搞定编程。

 

2.功能

本产品支持以下功能:

读输入寄存器 (0x04)

读保持寄存器 (0x03)

写单个寄存器 (0x06)

写多个寄存器 (0x10)

读取线圈状态 (0x01)

写单个线圈 (0x05)

写多个线圈 (0x0F)

读输入状态 (0x02)

 

3.操作环境

软件

l  STM32编译环境Keil 5.15

l  调试工具 ModbusPoll – Slave

硬件

l  STM32单片机

l  USB转串口或USB转485

 

4.适配的串口

 

 

TX

RX

TX

RX

TX

RX

原端口

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值