[百货/超市行业] CRC算法原理及C语言实现

[复制链接]
发表于 2022-9-23 15:52:30
51CTO官方C/C++开发工程师(1090119),验证请输入您的ID。循环冗余码CRC查验技术广泛使用于测控及通信领域。CRC计算可以靠专用的硬件来终结,可是关于低成本的微控制器系统,在没有硬件支持下终结CRC查验,重要的问题即是如何通过软件来终结CRC计算,也即是CRC算法的问题。这儿将提供三种算法,它们稍有不一样,一种适用于程序空间十分严苛但CRC计算速度请求不高的微控制器系统,另一种适用于程序空间较大且CRC计算速度请求较高的计算机或微控制器系统,最终一种是适用于程序空间不太大,且CRC计算速度又不可以太慢的微控制器系统。
crc.pdf

(51CTO official C/C   development engineer (1090119), please enter your ID for verification. Cyclic redundancy code CRC check technology is widely used in the field of measurement and control and communication. CRC calculation can be terminated by dedicated hardware, but for low-cost microcontroller systems, if the CRC check is terminated without hardware support, the important problem is how to terminate the CRC calculation by software, that is, the problem of CRC algorithm. Three algorithms will be provided here, they are slightly different, one is suitable for microcontroller systems with very strict program space but low CRC calculation speed requirements, and the other is suitable for large program space and CRC calculation speed requirements are relatively high. High computer or microcontroller system, the last one is suitable for the microcontroller system whose program space is not too large and the CRC calculation speed is not too slow.
crc.pdf)

[下载]15523151172.rar




上一篇:实践J2EE—开发购物网站.rar
下一篇:C/C++笔试题集锦(找工作必读)

使用道具 举报

Archiver|手机版|小黑屋|吾爱开源 |网站地图

Copyright 2011 - 2012 Lnqq.NET.All Rights Reserved( ICP备案粤ICP备14042591号-1粤ICP14042591号 )

关于本站 - 版权申明 - 侵删联系 - Ln Studio! - 广告联系

本站资源来自互联网,仅供用户测试使用,相关版权归原作者所有

快速回复 返回顶部 返回列表