当前位置:首页 > 业务领域 > 污染检测 >

欧宝体育app-CRC的校验原理及其软件实现

编辑:欧宝体育官方下载 来源:欧宝体育官方下载 创发布时间:2021-02-01阅读85084次
  本文摘要:数据采集系统的功能越来越强,随着微机的普及,现代工业中利用微机开展数据通信的工业控制得到了更普遍的应用。

欧宝体育app

数据采集系统的功能越来越强,随着微机的普及,现代工业中利用微机开展数据通信的工业控制得到了更普遍的应用。特别是在大规模高精度的数据收集系统中,展开数据分析和计算,计算空闲状态相当大的单片机资源,将收集到的数据以串行通信方式传输到PCR机,用PCR机完成数据的处理工作,但是, 为了避免错误的影响,必须在数据的接收端展开错误检查。错误检查也几乎可以由硬件分担,但由于单片机和PC具有强大的软件编程能力,因此取得执行软件错误检查的前提条件。软件错误检查在经济上是实1CRC法的原理以往的错误检查法有奇偶校验法、校验和法、矩阵检查法等。

这些方法都是同时发送数据后面的特定数量的奇偶校验位。例如,在单片机的通信方式2和3中,TB8作为奇偶校验位与数据一起发送。在数据的接收端,对数据信息展开比较、判断或非常简单的和运算,展开扣除和交接的奇偶校验位。

欧宝体育app

但是,由于奇偶校验位不能表现数据的到达和宠物的奇偶校验,因此这种检查方法对于数据的到达和宠物的偶数个错误并不脆弱,判定遗漏的概率很高。因此,该方法的可靠性较差。循环检查代码检查英文名称是CyclicalRedundancyCheck,全称是CRC。

这利用乘法和余数的原理不进行错误检测(ErrorDetecting )。实际应用的情况下,发送装置计算CRC值,连同数据一起发送到中继装置,中继装置新计算接收到的数据,计算CRC,与接收到的CRC相比,如果两个CRC值不同时,则解释为数据通信中错误较多。这个方法因为得到校验码的方式具有很强的信息阅览面积能力,所以是非常有效的错误检查法。错误的概率完全为零。

欧宝体育app

这种验证检查的通信协议被很多仪器设备使用。


本文关键词:欧宝体育app,欧宝体育官方下载

本文来源:欧宝体育app-www.earlfashion.com

0839-665033006

联系我们

Copyright © 2010-2014 抚顺市欧宝体育app股份有限公司 版权所有  辽ICP备49846721号-3