搜索资源列表
32位冗余校验
- 串口通讯编程用的32位crc校验源代码,不需要修改就可以应用。-serial communication programming of 32 crc check source code, it can not amend the application.
8位C51CRC校验原程序
- 8位C51,CRC校验原理单片机编程原程序-eight C51, CRC principles SCM original programming procedures
8-16位CRC校验的算法程序
- 分别用PIC和51系列语言编写的8位、16位CRC校验的算法程序,已经验证过,好用。-respectively PIC and 51 languages of eight, 16 of the CRC algorithm procedures, already tested and ease of use.
校验码
- 校验码算法,可运行,加说明,例如:代码690123456789X1(共13位)校验码的计算 步骤 举例说明 1、自右向左编号 位置序号 13 12 11 10 9 8 7 6 5 4 3 2 1 代 码 6 9 0 1 2 3 4 5 6 7 8 9 X1 2、从序号2开始求出偶数 9+7+5+3+1+9=34 位上数字之和(1) 3、(1)*3=(2) 34*3=102 4、从序号3开始求出奇数 8+6+4+2+0+6=34 位上数字
16位CRC校验_Modbus标准算法
CRC校验
1、循环校验码(CRC码):是数据通信领域中最常用的一种差错校验码,其特征是信息
字段和校验字段的长度可以任意选定。
2、生成CRC码的基本原理:任意一个由二进制位串组成的代码都可以和一个系数仅
为‘0’和‘1’取值的多项式一一对应。例如:代码1010111对应的多项式
为x6+x4+x2+x+1,而
CRC校验,16位算法
- C#编写,应用于文件的CRC16位校验算法
CRC16位校验demo
- C#开发,输入一个16进制字符串,通过CRC校验算出最终的CRC校验码
校验码
- 校验码算法,可运行,加说明,例如:代码690123456789X1(共13位)校验码的计算 步骤 举例说明 1、自右向左编号 位置序号 13 12 11 10 9 8 7 6 5 4 3 2 1 代 码 6 9 0 1 2 3 4 5 6 7 8 9 X1 2、从序号2开始求出偶数 9+7+5+3+1+9=34 位上数字之和(1) 3、(1)*3=(2) 34*3=102 4、从序号3开始求出奇数 8+6+4+2+0+6=34 位上数字
8位C51CRC校验原程序
- 8位C51,CRC校验原理单片机编程原程序-eight C51, CRC principles SCM original programming procedures
8-16位CRC校验的算法程序
- 分别用PIC和51系列语言编写的8位、16位CRC校验的算法程序,已经验证过,好用。-respectively PIC and 51 languages of eight, 16 of the CRC algorithm procedures, already tested and ease of use.
myserial.c
- 串口通讯,代校验,校验方式为每个数据包通过抑或,在包尾输出校验位-serial communications, substituting calibration and testing methods for each data packet, or by the end of the output packet Parity
RX_Demodulation
- 一个无线接收子程序,它接收一个2mS高2mS低电平起始位,16位地址(1.5mS高电平加0.5mS低电平为0,0.5mS高电平加1.5mS低电平为1),8位数据位,8位前面三个字节相加的校验位。-A wireless receiver subroutine, which receives a high 2mS low 2mS initiation site, 16-bit address (1.5mS high plus low 0.5
MyUART
- 串口调试工具 可以调整传输数据位,速率,奇偶校验位等-Serial debugging tools with transmit data bit rate, parity bitcan adjustable.
UART_RVMDK
- 本源码为STM32的UART使用例程,主要测试UART1的功能。开发环境realviewMDK 程序运行前先打开串口调试软件,UART被配置为: 波特率:9600bps 字长 :8位 校验位:无 停止位:1位 程序正常运行,调试软件的数据接收区将显示ASCII码字符表中的‘0’到‘z’范围内的字符;同时开发板上的小灯LD3~LD6将会顺序点亮,然后顺序熄灭。-The source code for the STM
mcs51-io-uart
- 利用51的两个输入输出引脚如P1.0和P1.1,置1或0分别代表高低电 平,也就是串口通信中所说的位,如起始位用低电平,则将其置0,停止位为高电平,则将其置 1,各种数据位和校验位则根据情况置1或置0。-Using 51 as the two input and output pins P1.0 and P1.1, set to 1 or 0 representing the high and low, that is said
BCCcomputer
- 在串口通信中经常使用到的一种校验位计算方法:即BCC校验位的计算。本软件把算法通过代码的形式写入,你只要输入数据,即可计算出数据的BCC校验位是多少。-Often used in serial communication to a check digit calculation method: the BCC check digit calculation. The software code in the form of the al
按位异或校验和计算器
- 异或校验工具。十六进制异或值计算。。。。。。。。。。(XOR check tool. Sixteen decimal XOR calculation.)
odd_even_check
- 用于检查数据的正确性。具体而言,在发送端,通过增加校验位,使有效数据位和校验位组成数据校验码;在接收端,根据接收的数据校验码判断数据的正确性。(For correcting the correctness of the data. Specifically, at the transmitting end, the valid data bits and the parity bits are added to the data che
IAP15F4K-串口通讯-和校验(中断方式)
- 使用单片机实验板,在Keil C开发环境中编写串口发送和接收程序。在串口发送和接收程序中编程增加校验位,使用逻辑分析仪捕捉单片机串口引脚发送和接收数据的波形,并与串口接收和发送的数据进行比较。(Using SCM experiment board, in the Keil C development environment to write serial send and receive program. In the serial s
奇偶校验
- 输入8比特失量,输出其奇校验及偶校验位 分别用信号和变量来做,看看结果有什么不同(Input 8 bit loss, output its odd check and parity bit Do it with signals and variables, and see how the results are different)