CRC即循环冗余校验码(Cyclic Redundancy Check):是数据通信领域中最常用的一种查错校验码,其特征是信息字段和校验字段的长度可以任意选定。循环冗余检查(CRC)是一种数据传输检错功能,对数据进行多项式计算,并将得到的结果附在帧的后面,接收设备也执行类似的算法,以保证数据传输的正 ...
一、奇偶校验码: 一个二进制码字,如果它的码元有奇数个1,就称为具有奇性。例如,码字“10110101”有五个1,因此,这个码字具有奇性。同样,偶性码字具有偶数个1。注意奇性检测等效于所有码元的模二加,并能够由所有码元的异或运算来确定。对于一个n位字,奇性由下式给出:奇性=a0⊕a1⊕a2⊕…⊕an ...
分类:
其他好文 时间:
2019-09-06 20:07:59
阅读次数:
109
原文:https://zhuanlan.zhihu.com/p/67520807 今天来讲一下这Linux内核中的RCU(Read Copy Update,读复制更新)机制。 原文:https://zhuanlan.zhihu.com/p/67520807 今天来讲一下这Linux内核中的RCU(R ...
分类:
系统相关 时间:
2019-09-06 15:55:46
阅读次数:
116
0. 添加一块磁盘 参考上一篇博文 "VMware Workstation 添加磁盘 挂载目录(centos)" 1. 查看当前磁盘挂载情况 2. 磁盘分区 [root@node1 ~] fdisk /dev/sdc //选择操作的磁盘 Welcome to fdisk (util linux 2. ...
分类:
其他好文 时间:
2019-09-03 14:50:09
阅读次数:
101
一、引子 讲完校验码之后,你现在应该知道,无论是奇偶校验码,还是CRC这样的循环校验码,都只能告诉我们一个事情,就是你的数据出错了。所以,校验码也被称为检错码(Error Detecting Code)。 不管是校验码,还是检错码,在硬件出错的时候,只能告诉你“我错了”。但是,下一个问题,“错哪儿了 ...
分类:
其他好文 时间:
2019-09-01 18:54:48
阅读次数:
265
Linux Centos虚拟机扩容(/dev/mapper/centos root) 1:.首先查看我们的根分区大小是多少 df h 文件系统 类型 容量 已用 可用 已用% 挂载点 1``.1G 17G % / 0` 0``% /dev 0` 0``% /dev/shm 6``.7M 483M % ...
分类:
系统相关 时间:
2019-08-31 14:46:39
阅读次数:
132
一个简单的CRC32计算程序 一、简介 CRC32多用于短数据的完整性校验,一般存放于EMMC的数据结构,或者于其他设备通信时经常会用到,这里提供一个非常短小使用的CRC32校验程序,它占用较小的内存与代码体积,非常方便porting到STM32、ARM等嵌入式系统中。 二、使用方法 使用方法非常简 ...
分类:
编程语言 时间:
2019-08-29 09:52:56
阅读次数:
572
在线计算:http://www.ip33.com/crc.html 原文链接:https://blog.csdn.net/liyuanbhu/article/details/7882789 写给嵌入式程序员的循环冗余校验(CRC)算法入门引导前言CRC校验(循环冗余校验)是数据通讯中最常采用的校验方 ...
分类:
其他好文 时间:
2019-08-22 18:34:44
阅读次数:
131
老电脑发挥余热,E5450加775硬该,淘宝华强北JS实在厉害 xp sp3系统 500g西数绿盘 不料最近经常性死机自动重启,排除电源 主板老化 内存 原因,还是不行 百思不得其解 BIOS里面电压 内存什么参数都看不出异常 用外挂一块SSD进pe里面用HDtune一看CRC计数错误一堆,原来是S ...
分类:
其他好文 时间:
2019-08-18 10:03:27
阅读次数:
111
HC89S003F4开发板crc校验 前言 第一次用有带crc的mcu 使用资料自带的demo @实现效果 通过PC向MCU发送5个8位数据,MCU返回CRC校验值 实现效果 打印信息 比较结果和工具相同 ...
分类:
其他好文 时间:
2019-08-17 17:34:55
阅读次数:
110