串口通信——解析命令

在这里插入图片描述

获取寄存器的值 0x04

一、主站发送指令解析

指令:[01 04 01 90 00 14 F1 D4]
按功能码0x04的“用户发送命令格式”拆解为以下字段:

字段 字节值 含义说明
从站地址 0x01 目标从站的地址为1
功能码 0x04 表示“获取寄存器值”功能
寄存器开始地址(高字节) 0x01 寄存器起始地址的高8位
寄存器开始地址(低字节) 0x90 寄存器起始地址的低8位,与高字节结合为0x0190(十进制为400
寄存器数量(高字节) 0x00 要获取的寄存器数量的高8位
寄存器数量(低字节) 0x14 要获取的寄存器数量的低8位,与高字节结合为0x0014(十进制为20
CRC校验(低字节) 0xF1 CRC16校验
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值