摘要:
为了大家进一步了解和使用 GitHub,在本文中,我们一起来看看 GitHub 的常用术语,也可以说是基本概念: Repository : 简称Repo,可以理解为"仓库",我们的项目就存放在仓库之中.也就是说,如果我们想要建立项目,就得先建立仓库;有多个项目,就建立多个仓库. Issues : 可 阅读全文
摘要:
以下总结两种方式实现数据的反转,包含 InvertUint8 InvertUint16 InvertUint32 源码地址为 :https://download.csdn.net/download/wzy15965343032/11946002 #include <stdio.h> #include 阅读全文
摘要:
最低有效位(the least significant bit,lsb)是指一个二进制数字中的第0位(即最低位),具有权值为2^0,可以用它来检测数的奇偶性。与之相反的称之为最高有效位。在大端序中,lsb指最右边的位。 图1 无符号数149的二进制形式,蓝色为最低有效位 最低有效位代表二进制数中的最 阅读全文
摘要:
ModBus 通信协议的CRC ( 冗余循环校验码)含2个字节, 即 16 位二进制数。CRC码由发送设备计算, 放置于所发送信息帧的尾部。接收设备再重新计算所接收信息的CRC, 比较计算得到的CRC是否与接收到的CRC相符, 如果两者不相符, 则认为数据出错。 注意:仔细对比校验多项式A005和8 阅读全文
摘要:
CRC16常见的标准有以下几种,被用在各个规范中,其算法原理基本一致,就是在数据的输入和输出有所差异,下边把这些标准的差异列出,并给出C语言的算法实现。 CRC16_CCITT:多项式x16+x12+x5+1(0x1021),初始值0x0000,低位在前,高位在后,结果与0x0000异或 CRC16 阅读全文
摘要:
1.实物及引脚简介 在做开发的时候经常会用到串行接口,一般9针的串行接口居多。如下图所示: 公头母头用于连接线的采用上图封装。但用于开发板的时候采用90度弯角插针的封装。如下图: 各引脚的定义为: 2.公头母头与MAX232的连接 MAX232芯片的作用:是将单片机输出的TTL电平转换成PC机能接收 阅读全文