循环冗余校验是什么循环冗余校验原理介绍详解
在工业环境中,电子系统通常工作在极端的温度条件下,或处于电子噪声环境,或是其它恶劣条件,而系统在这种条件下能否正常工作至关重要。举例来说,如果发送给控制机器臂位置的DAC的数据遭到破坏,机器臂就会按非预期的方向移动,这不仅危险,而且代价巨大。试想一下,机器臂如果砸到生产线上的新车,或者更糟,砸到生产工人,后果会怎样?
有几种方法可以确保收到正确数据后才执行动作。最简单的方式就是控制器回读所发送的数据。如果接收的数据与发送的数据不匹配,则说明其中一者已受到破坏,必须发送新数据并进行验证。这种方法的确可靠,但产生的开销也很大,每段数据都必须经过验证,传输的数据量要翻一倍。
另一种替代方法是循环冗余校验(CRC),即随每个数据包发送一个校验和(checksum),接收器就会指示是否存在问题,所以控制器无需验证接收。校验和一般通过向数据应用一个多项式方程式来生成。应用于一个24位字时,CRC8可产生一个8位校验和。将校验和与数据组合在一起,全部32位都发送到能够分析该组合的器件,并指示是否出错mdash;mdash;这种方法虽然不是无可挑剔解决方案,但却比读写方法更加高效。
ADI公司的众多DAC都采用了分组差错校验(PEC)的形式来实现CRC。不需要PEC功能时,则写入24位数据。要添加PEC功能,24位数据需增加相应的8位校验和。如果接收的校验和与数据不一致,输出引脚被拉低,指示存在错误。控制器清除错误,使引脚返回高电平,并重新发送数据。
产品型号描述
AD5360AD536116通道、16位14位、plusmn;10VDAC
AD5362AD53638通道、16位14位、plusmn;10VDAC
AD5748电流电压输出驱动器,适合工业应用
AD5749电流输出驱动器,适合工业应用
AD5750AD57501电流电压输出驱动器,输出范围可编程,适合工业应用
AD5751电流电压输出驱动器,适合工业应用
AD5755AD57354通道、16位、4mA至20mA电流和电压输出DAC
AD5757AD57374通道、16位、4mA至20mA电流输出DAC
ADT7470温度传感器集线器和风扇控制器
生成分组差错校验和e生成分组差错校验和
CRC8算法采用多项式C(x)x8x2x11。Forx2时,此式等于二进制值100000111。要生成校验和,需将24位数据左移8位,产生一个后8位为逻辑0的32位数。对齐CRC多项式,使其MSB与该32位数据最左侧的逻辑1对齐。对该数据施加一个异或(XOR)函数,以产生一个新(更短)的数字。(数字匹配得到逻辑0,不匹配得到逻辑1。)再次对齐CRC多项式,使其MSB与第一个结果最左侧的逻辑1对齐,重复上述步骤。最后,原始数据将减少至小于CRC多项式的值。此值即是8位校验和。
结论
对该数据应用CRC8多项式可生成校验和0x86。数据和校验和发送至兼容的ADI公司产品时,只有两段数据都正确到达,该数据才会被接收。此方法提高了数据传输的可靠性,并可确保遭破坏的数据几乎永远不会被接收。
家用中央空调如何设计家用中央空调设计规范详解1总则1。0。1为保证家用(商用)中央空调设计的质量,使设计符合安全、适用、经济、卫生和保护环境的基本要求,制定本规范。1。0。2本规范适用于上海地区新建与扩建的居……
关于端午节的习俗作文600字集合9篇在学习、工作或生活中,大家最不陌生的就是作文了吧,借助作文可以提高我们的语言组织能力。作文的注意事项有许多,你确定会写吗?以下是小编为大家整理的端午节的习俗作文600字9篇,仅……
五年级童话寓言作文风妈妈的四个孩子妈生了四个孩子,老大是女儿她叫春风,老二是儿子他叫台风,老三是女儿她叫秋风,老四是儿子叫北风。妈的悉心照顾下,四个孩子都长大成人了,而这时风妈妈也已经老了,于是吩咐儿女们……
ThinkPad自行安装操作系统后键盘鼠标失灵怎么办ThinkPad自行安装操作系统后键盘鼠标失灵的解决办法如下:1。开机时按F1进入BIOS,确认bios下configgt;keyboard中的设置如下(如果无法进入bi……
笔记本键盘失灵怎么办各种系统全解图文详解笔记本键盘是一个非常容易出现问题的部件,一旦笔记本键盘出现失灵就会导致笔记本键盘打不出字,影响我们的工作。那么,笔记本键盘失灵怎么办呢?下面来看看吧。一、win7笔记本键……
新起点作文范文当我们踏进新的学校,我们要面对很多的事情,我们和每一个同学站在同一个出发点上。共同去创造美好的明天!在一个新的起跑线上,所有的人都是平等的,一切意味着重新开始,去接受同学……
win10系统换成win7系统后键盘和鼠标都不能用为什么??win10系统换成win7系统后键盘和鼠标都不能用是USB3。0驱动没有安装造成的,解决办法就是在BIOS设置中找到【Devices】【USB】【USBVirtualKBCSu……
Windows11键盘无反应怎么解决?Windows11恢复Windows11键盘无反应怎么解决?有些用户在更新完Windows11系统后,会出现键盘按键无反应的问题,甚至就算重连键盘也无法恢复。下面小编给大家介绍一下Windows11……
放牛班的春天观后感ldquo;放牛班的春天rdquo;令我印象深刻的是代课教师马修。这部影片讲的是一群被人们认定为ldquo;无药可救rdquo;的孩子在代课教师马修的教导下,学会了互相帮助,尊……
电脑键盘数字键失灵怎么办电脑键盘数字键失灵解决方法信息时代的今天,电脑已经是人们工作、生活娱乐不可缺少的电子产品,随着人们更加频繁地使用电脑,出现问题的几率也就相对来说更高了,例如电脑键盘数字键失灵等问题已经屡见不鲜了,那么如……
键盘上的W键不能用怎么办键盘按键失灵解决方法键盘上的W键不能用怎么办?常规键盘具有CapsLock(字母大小写锁定)、NumLock(数字小键盘锁定)、ScrollLock(滚动锁定键)三个指示灯(部分无线键盘已经……
电脑键盘失灵指示灯不亮怎么办电脑键盘失灵指示灯不亮解决方法电脑键盘失灵指示灯不亮怎么解决?键盘外壳,有的键盘采用塑料暗钩的技术固定在键盘面板和底座两部分,实现无金属螺丝化的设计。所以分解时要小心以免损坏。一般台式机键盘的分类可以……
手机充电很慢是怎么回事啊?几分钟才充了1在这个智能手机普及的时候,手机的功能是越来越强大的,看电视剧、看网页、打游戏、拍视屏等等。这些都是导致手机耗电是越来越快的原因。很多朋友都会发现,手机使用一段时间后,手机充电很……
手机充电速度慢怎么办手机充电速度解决方法详解很多小伙伴都遇到过这种情况吧:手机刚买来的时候,充电很快,而且能用很久,但渐渐地,手机充电越来越慢,手机或平板插线充电好几个小时,可电量却只有50,以前明明两小时就能搞定的,这……
安卓手机充电慢是什么原因安卓手机充电慢解决办法您的手机充电需要多久呢?自从一些标榜:充电5分钟,用电两小时的具有快充技术的安卓手机发布之后,越来越多的安卓用户都会关注自己的手机充电快慢的问题了。而一些安卓手机充电慢的话,该……
六月征文离别的雨是苦涩的雨悄然而至。我原先是坐在图书馆里咀嚼那本《闯江湖》的,但因为这场雨,致使我一点读它的意味都没有了。我决定戴着帽子到雨中去散散心,让雨水将我沉重的心情冲散掉,让心情变得轻松些。……
手机充电慢怎么解决手机充电慢解决方法智能手机都有耗电快的毛病,毕竟现在的手机屏幕大、功能多,人们使用频率高,耗电量不大是不可能的。在帮助手机进行充电的时候,很多人会发现自己的手机充电效果越来越差了,越来一个多小时……
安卓手机充电慢怎么解决现在人们几乎是每个人都拥有了一部手机,手机的功能也逐渐强大了。我们不仅可以利用手机来通讯,更多的时候是利用手机上网。现在的智能手机都会有一个系统。现在比较主流的系统是安卓系统,……
手机耗电快怎么解决及原因分析手机,对于大家来说,肯定都不陌生吧,它是一种可以帮助我们通讯的工具,但是现在人们除了会利用手机通讯之外,也会利用手机进行各种娱乐活动。现在手机的功能是非常强大的,手机功能的强大……
iphone13怎么用充电宝怎么进行快速充电iphone13这款手机的电池对比上一代没有过多的提升,目前5G手机的功耗都是很高的,导致这款手机的续航很差,正常使用的情况下,大概4小时就需要充电,那么对于手机充电宝之类的东……
无线充电宝怎么用充电宝我们都经常使用,而现在有一些充电宝产品拥有无线充电的功能,下面就为大家介绍一下,无线充电宝怎么用。无线充电宝怎么用1、如果您的手机直接带有无线充电功能,只需将……
充电宝怎么用现在使用大屏手机的人越来越多,手机的电池也是很不耐用,如果经常上网或者看视频的人,手机最多使用34小时,充电宝成为大家常用的配置了。那么充电宝怎么用?下面将会为大家介绍。……
什么之间作文800字万物之间都有羁绊和联系。以下是小编为大家整理分享的什么之间作文800字,欢迎阅读参考。什么之间作文800字最近家里突然多出了一名新成员一盆多肉植物,学名好像叫观音莲,是别……
小蜘蛛开店续写作文在日常学习、工作和生活中,大家总免不了要接触或使用作文吧,作文是人们以书面形式表情达意的言语活动。相信写作文是一个让许多人都头痛的问题,以下是小编整理的小蜘蛛开店续写作文,欢迎……