C
AD_喵了个咪
这个作者很懒,什么都没留下…
展开
-
Unity与安卓:MODBUS的CRC校验过程【MDB协议CRC校验过程】
MODBUS的CRC校验过程为:1.预置1个16位的寄存器为0xFFFF(即全为1),称此寄存器为CRC寄存器;2.把第一个8位二进制数据(既通讯信息帧的第一个字节)与CRC寄存器的低8位相异或,把结果赋值给CRC寄存器;3.把CRC寄存器的内容右移一位(朝低位)用0填补最高位,并检查右移后的移出位;4.如果移出位为0:重复第3步(再次右移一位);如果移出位为1:CRC寄存器与0xA001(1010 0000 0000 0001)进行异或,结果赋值给CRC寄存器;原创 2022-11-04 17:36:57 · 566 阅读 · 0 评论 -
单片机(一):单片机的最小系统构成包含
USB转TTL下载模块。原创 2022-10-12 21:52:04 · 271 阅读 · 0 评论 -
单片机(一):C-51的数据类型扩充定义、C51中常用到的一些预处理命令、C51基本数据类型、C语言常用的运算符
C-51的数据类型扩充定义、C51中常用到的一些预处理命令、C51基本数据类型、C语言常用的运算符比如:sbit led = P0^0; //定义单片机P0.0管脚的地址;(通过"led"变量名来代替 单片机P0^0管脚)原创 2022-10-12 19:20:21 · 416 阅读 · 0 评论 -
单片机(一):二进制和十六进制之间的转换 与 二进制逻辑运算(&与、|或、~非、^异或)含义
二进制和十六进制之间的转换 与 二进制逻辑运算(&与、|或、~非、^异或)含义。原创 2022-10-12 17:54:53 · 962 阅读 · 0 评论