没有合适的资源?快使用搜索试试~ 我知道了~
OpenModbus主站使用1
需积分: 0 0 下载量 106 浏览量
2022-08-08
22:51:29
上传
评论
收藏 130KB DOCX 举报
温馨提示
试读
5页
MasterStatus表示当前主站的状态,相关定义如下,0表示发送完成,1表示应用层处理完毕,底层查询到该标志后会进行发送,并设置状态为2#define MO
资源详情
资源评论
资源推荐
OpenModbus 主站使用
1. 主站流程分析
MB_Init(): 主要用于初始化主站状态机的相关变量
Master0_InitPort(MASTER_PORT0): 主要用于初始化 UART 口,以及挂载主站需要用到的指
针函数。
ModbusNet1MasterAPP(): 应用处理函数,主要用于定义从站信息以及读写相关设备。
ModbusMasterSendMessage(MASTER_PORT0): 用于生成发送报文,并将报文发送出去,
进入发送状态后,会进行从站超时判断。
ModbusMasterMainReceive(MASTER_PORT0):数据接收函数,当中断接收完一帧数据后,
会在中断服务程序中置标志,此函数查询该标志,并将数据根据用户的设定 Copy 到相应地
址。
MASTER0_Rx_ISR:中断接收函数。
红色字体表示用户需要根据应用设定
橙色字体表示不更换平台用户只需调用,无需修改
绿色字体表示无需用户修改
df595420469
- 粉丝: 23
- 资源: 310
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0