自动对S19文件不连续地址分块,内部数据校验,生成校验码,适合用于UDS协议刷写ECU前对S19文件的处理。
2022-02-24 16:02:06 52KB UDS ECU Labview S19文件分块
这是电脑象棋循序渐进中象棋小巫师的源代码 其中有很多注释 认真看就可以看懂.包括估值函数 历史启发 优化搜索算法 开局库
1
CRC16校验码计算
2022-01-28 12:02:38 1015KB Delphi CRC
1
很多设备在数据传输时采用 16 位 CRC 校验码来进行对通讯的检验,下面介绍一下 MODBUS 的 16 位 CRC 校验码的产生原理和 C#源程序
2022-01-25 19:39:30 58KB CRC16校验码 MODBUS 原理与C#源程序
1
unsigned int crc_cal16 (unsigned char *snd, unsigned char num){unsigned int c,crc=0xFFFF;for(i = 0; i < num; i ++){c = snd[i] & 0x00FF;crc ^= c;for(j = 0;j >=1;crc^=0xA001;}else crc>>=1;}} return(crc);}
2022-01-22 21:03:02 18KB CRC16+Labview
1
matlab代码运行效率 LDPC码误码率的蒙特卡罗仿真 代码内包含基本的LDPC码编码器,译码器实现方式,以及BPSK通信系统的基本仿真原理(AWGN信道)。这被用来实现LDPC码误码率的仿真,同时也是我托管在GitHub上的第一份代码,用于学习GitHub的使用。 代码的更多说明可参见我的。 1. 运行环境和使用方法 运行环境:MATLAB 2014a 使用方法:设置相应参数,运行LDPC_Simulation,可自动生成并绘制校验矩阵、生成矩阵。同时Monte Carlo仿真将运行,并将结果保存在文本文档内。Monte Carlo 仿真会消耗大量时间。(效率较低不建议用做误码率仿真) 2. 代码说明 LDCP_Simulation:脚本 ccsdscheckmatrix:校验矩阵构造,1、2分别对应不同文档 ccsdsgeneratematrix:生成矩阵构造,1、2分别对应不同文档 ldpcdecoderXX:对应三种不同的译码算法 3. 结果示例
2022-01-18 20:19:46 3.07MB 系统开源
1
4通道计算CRC校验码,非常适合通讯报文的计算,纯绿色版!
2022-01-11 14:05:05 183KB crc
1
遇到要做个CRC校验,翻了一堆资料终于看明白了,内有详细注释,不是普通的词典法,是用算法计算出来的CRC,对于CRC16-CCITT,只需替换公式即可 /* CRC16实现原理 * * CRC16 | g(x)=x16+x15+x2+1 | 0x1,80,05 | 1,1000,0000,0000,0101 * * 由于在步骤进行了取反,这里也要把公式反过来 * 0x8005 1000000000000101 * 0xA001 1010000000000001 * * 1.置16位CRC寄存器CRCFull全为1 * 2.数据message[i]一个字节8位与CRCFull异或,结果存在CRCFull(作用是取反) * 3.CRCFull最低位存在CRCLSB,CRCFull右移一位(向低位),用0填补最高位 * 4.检查原最低位即CRCLSB: * 1:CRCFull与多项式0xA001异或 * 0:重复步骤 * 5.重复步骤和,直到右移8次,处理完整个message[i]字节 * 6.重复步骤到,进行下一个字节8位数据的处理,直到(message.Length) * 7.最后得到的CRC寄存器CRCFull即为此数据的CRC16码 * * * */
2022-01-04 20:38:35 43KB C# CRC CRC16 源码
1
CRC校验码生成工具modbus rtu,计算准确Win10CRC校验码生成工具modbus rtu,计算准确Win10CRC校验码生成工具modbus rtu,计算准确Win10CRC校验码生成工具modbus rtu,计算准确Win10可用
2022-01-04 14:15:45 476KB modbus crc
1
通过对CRC 校验码原理的分析, 研究了一种并行32 位CRC 算法。该算法采用递推的方 法, 直接得出计算多位数据后的CRC 余数与计算前余数之间的逻辑关系。相对于一般的按位串 行计算或者查表并行计算的方法来说, 该方法运算速度快且不需要额外的空间存储余数表, 十 分有利于硬件实现。
2021-12-30 19:29:22 337KB CRC算法实
1