摘要: 在上一篇中,生成输出的CRC.exe将要成为这个窗体应用的内置模块。 新建一个windows窗体应用程序,叫做CRClick。将应用程序CRC.exe从Console应用程序中找到,复制到CRClick文件夹的Debuge文件夹下。同时还有测试用的Test.txt。 打开窗体设计页面,插入两个Te... 阅读全文
posted @ 2015-04-06 22:51 Mr.Dukechris 阅读(533) 评论(1) 推荐(0) 编辑
摘要: 将CRC校验函数封装在类中,通过控制台传参(文件的相对路径),进行CRC校验。 1 using System; 2 using System.Collections.Generic; 3 using System.IO; 4 using System.Linq; 5 using System.Te... 阅读全文
posted @ 2015-04-06 20:44 Mr.Dukechris 阅读(492) 评论(0) 推荐(0) 编辑
摘要: CRC全称Cyclic Redundancy Check,中文称为循环冗余检查。它是一种数据传输检错的机制,能够对数据进行多项式计算,并将得到的结果与接收设备共享,保证数据传输的正确性和完整性。 算法流程如下:1. Load a 16-bit register with FFFF hex (all... 阅读全文
posted @ 2015-04-06 19:12 Mr.Dukechris 阅读(3600) 评论(0) 推荐(0) 编辑