点数信息
www.dssz.net
注册会员
|
设为首页
|
加入收藏夹
您好,欢迎光临本网站!
[请登录]
!
[注册会员]
!
首页
移动开发
云计算
大数据
数据库
游戏开发
人工智能
网络技术
区块链
操作系统
模糊查询
热门搜索:
源码
Android
整站
插件
识别
p2p
游戏
算法
更多...
在线客服QQ:632832888
当前位置:
资源下载
搜索资源 - 16位的字节校验
下载资源分类
移动开发
开发技术
课程资源
网络技术
操作系统
安全技术
数据库
行业
服务器应用
存储
信息化
考试认证
云计算
大数据
跨平台
音视频
游戏开发
人工智能
区块链
在结果中搜索
所属系统
Windows
Linux
FreeBSD
Unix
Dos
PalmOS
WinCE
SymbianOS
MacOS
Android
开发平台
Visual C
Visual.Net
Borland C
CBuilder
Dephi
gcc
VBA
LISP
IDL
VHDL
Matlab
MathCAD
Flash
Xcode
Android STU
LabVIEW
开发语言
C/C++
Pascal
ASM
Java
PHP
Basic/ASP
Perl
Python
VBScript
JavaScript
SQL
FoxBase
SHELL
E语言
OC/Swift
文件类型
源码
程序
CHM
PDF
PPT
WORD
Excel
Access
HTML
Text
资源分类
搜索资源列表
位校验和16位的字节校验程序
位校验的程序,可以自由的修改,当位大于8位的时候,选择字节校验会更快一些。字节校验位16位的,即2字节校验的。校验生成多项式在里面有说明:CRC-ITU x^16+X^12+X^5+1
所属分类:
专业指导
发布日期:2009-05-17
文件大小:1048576
提供者:
a8715798
VC 适合多种校验 功能较强且界面漂亮的串口监视软件
多线程 API串口操作,MODBUS规约查询报文CRC,双字节求和,CCITT V.41,8位 16位,CRC校验,CDT规约CRC等多种校验和图形趋势显示
所属分类:
C++
发布日期:2009-05-27
文件大小:1018880
提供者:
WH_Paul
CRC16通信校验程序,
A:循环冗余校验(CRC)算法 CRC 校验(Cyclic Redundancy Check)是一种数据传输错误检查方法,CRC 码两个字 节,包含一16 位的二进制值。它由传输设备计算后加入到数据包中。接收设备重新计算收 到消息的CRC,并与接收到的CRC 域中的值比较,如果两值不同,则有误。 具体算法如下: CRC 是先调入一值是全“1”的16 位寄存器,然后调用一过程将消息中连续的8 位字 节各当前寄存器中的值进行处理。仅每个字符中的8Bit 数据对CRC 有效,起始位和停止位 以及奇偶
所属分类:
其它
发布日期:2009-08-03
文件大小:2097152
提供者:
azlload
关于CRC—16校验的资料和参考程序
RC的计算原理是将欲传输的数据块视为一堆连续位所构成的整个数值,将此数值除以一个特定的除数,此除数称为生成多项式(ANSI CRC-16的生成多项式为:x16 + x15 + x2 + 1)。目前较常用的CRC位数目有8和16以及32,附件所附的是在Win32测试过的程序,希望有所帮助。当然有需求的话我可以提供部分源代码。 具体算法如下: 1、定义一个初始值为0xFFFF的16位的变量,该变量称为CRC寄存器 2、把欲发送或接收消息的高8位和CRC寄存器的底8位作异或运算,并把结果在赋到CRC
所属分类:
其它
发布日期:2010-03-29
文件大小:392192
提供者:
jianjiaximufeng
网际校验和算法VC源码
校验和算法描述:为保证网络上传输的数据的可靠性,在许多协议中都设置了校验和项,例如:IPv4、ICMPv4、IGMPV4、ICMPv6、UDP和TCP 等等。计算这些校验和的算法称为网际校验和算法,简单来说就是:把被校验的数据16位进行累加,然后取反码,若数据字节长度为奇数,则数据尾部补一个字节的0以凑成偶数。 由于从输入文件读入的数据不能直接满足计算校验和的条件,所以首先对从文件读入缓冲区的数据进行预处理,即读入缓冲区时忽略空格。由于累加是按16位进行的,所以每次从缓冲区中读出4个字符,并将
所属分类:
其它
发布日期:2010-09-06
文件大小:89088
提供者:
abc123com
16位效验和实验程序cpp
编写一个计算机程序用来计算一个文件的16位效验和。最快速的方法是用一个32位的整数来存放这个和。记住要处理进位(例如,超过16位的那些位),把它们加到效验和中。 要求:1)以命令行形式运行:check_sum infile 其中check_sum为程序名,infile为输入数据文件名。 2)输出:数据文件的效验和 附:效验和(checksum) 原理:把要发送的数据看成二进制整数序列,并计算他们的和。若数据字节长度为奇数,则在数据尾部补一个字节的0以凑成偶数。 例子:16位效验和计算,
所属分类:
网络管理
发布日期:2011-03-20
文件大小:23552
提供者:
terrycz10
CRC16校验 详细源码下载
● CRC码的计算方法是: 1.预置1个16位的寄存器为十六进制FFFF(即全为1);称此寄存器为CRC寄存器; 2.把第一个8位二进制数据(既通讯信息帧的第一个字节)与16位的CRC寄存器的低 8位相异或,把结果放于CRC寄存器; 3.把CRC寄存器的内容右移一位(朝低位)用0填补最高位,并检查右移后的移出位; 4.如果移出位为0:重复第3步(再次右移一位); 如果移出位为1:CRC寄存器与多项式A001(1010 0000 0000 0001)进行异或; 5.重复步骤3和4,直到右移8次,
所属分类:
C#
发布日期:2012-03-28
文件大小:32768
提供者:
q114687576
位校验和16位的字节校验(附带源代码)
串口通讯中的位校验和16位的字节校验(附带源代码)
所属分类:
C
发布日期:2012-04-06
文件大小:1048576
提供者:
wwwliu369
计算校验和
实验前准备: 复习计算机网络差错检测的方法,及其在各协议中的应用;复习网桥的工作原理;复习IP协议。 采用自己最擅长的程序设计语言及可视化工具,并准备好相应的参考书。 分析算法,提出问题。 编写一个计算机程序用来计算一个文件的16位效验和。最快速的方法是用一个32位的整数来存放这个和。记住要处理进位(例如,超过16位的那些位),把它们加到效验和中。 要求:1)以命令行形式运行:check_sum infile 其中check_sum为程序名,infile为输入数据文件
所属分类:
C++
发布日期:2012-12-11
文件大小:1048576
提供者:
fehuing
数据冗余校验(crc)
/// 循环冗余校验(CRC-16) ///1, 设置16bitCRC寄存器初始值为FFFF(hex)。 ///2, 将数据的下一个8bit字节与16bitCRC寄存器的低8bit进行异或,并把结果存入16bitCRC寄存器。 ///3, 16bitCRC寄存器向右移一位(MSB补零),并检查被移出的LSB。 ///4, 若被移出的LSB为1,则16bitCRC寄存器与A001(hex)相异或。 ///5, 重复第3与第4步直到8次移位全部完成。此时一个8bit数据处理完毕。 ///6, 重复
所属分类:
C#
发布日期:2013-02-27
文件大小:3072
提供者:
blademainer
PIC的CRC16校验程序
pic单片机的CRC校验程序,; 用多项式形式表示为G(x)=x16+x12+x5+1,(此处的x16代表x的16次方) ; 由它产生的检验码R的二进制位数是16位(2字节)。
所属分类:
C
发布日期:2013-11-21
文件大小:5120
提供者:
u012906138
C语言,计算一个文件的16位校验和
效验和(checksum) 原理:把要发送的数据看成二进制整数序列,并计算他们的和。若数据字节长度为奇数,则在数据尾部补一个字节的0以凑成偶数。 例子:16位效验和计算,下图表明一个小的字符串的16位效验和的计算。为了计算效验和,发送计算机把每对字符当成16位整数处理并计算效验和。如果效验和大于16位,那么把进位(carry)一起加到最后的效验和中。 H e l l o w o r l d . 4865 6C6C 6F20 776F 726C 642E 4865+6C6C+6F20+7
所属分类:
C
发布日期:2008-10-10
文件大小:1024
提供者:
captain_black
CRC16多字节校验软件
用C++编写的查表法多字节CRC16校验程序,适合校验最大长度达到256字节的16位CRC校验,方便用户测试modbus通讯测试
所属分类:
制造
发布日期:2017-09-10
文件大小:1048576
提供者:
jjcxyou
CRC校验代码工程
在数据传输中常常需要对数据的正确性进行检验,CRC是常用的一种方法。本质上CRC是一种对bit流进行按bit检验的方法。而我们平时处理的基本单位往往是字节,又由于CPU大小端的区别,经常看到MSB,LSB,msb,lsb这些词,让人感到混淆。统一的处理方式是搞清楚是先出高字节还是低字节,每个字节是先出bit7还是bit0,然后按bit流进行理解就好了。这个工程是基于visualstudio2010,对常用的4位,8位,16位,24位,32位CRC校验都进行了代码示例,如何生成校验数据,如何进行
所属分类:
C
发布日期:2017-12-19
文件大小:1048576
提供者:
zouyulong2010
固定命令发送的串口软件(字符和16进制数字混合发送,串口255个,波特率可以随意设置,最大10Mbps以上,自动插入首尾字节和校验,发送命令间隔时间随意设定,自动连续和循环发送,自动分行显示接收的命令,二进制或文本显示,最大4G接收内容)
自己编写的串口软件,主要应用于固定收发命令的调试过程。所有的命令可以导入导出。 下面是介绍: 串口软件使用说明(2002-11-16): 1.如果想把接收的结果显示的更多列,以方便查看接收的结果,可以双击接收文本框, 接收结果文本框就会显示的更宽,再次双击,就会恢复原状。 2.可以16进制和ASC码混合发送,具体输入方法可以让鼠标停在相应控件上显示查看 例如:asdf\30 35 af\qewr239823,其中在\...\中的数据就是16进制发送数据, 中间以空格区分开; 如果要发送"\",
所属分类:
C
发布日期:2008-12-13
文件大小:692224
提供者:
money0010
crc校验字节型算法
(1)预设一个 16 位寄存器,所有数位均为 1(即值为0x FFFF);待测数据组合 0x00 ~ 0x FF ;(2)该 16 位寄存器与待测数据进行“异或”运算,运算结果仍存该 16 位寄存器中 ;(3)将该 16 位寄存器右移一位,用 0 填补最高位 ;(4)检测移出位是 1 还是 0。若是 1,则生成多项式0x A001 和该寄存器进行“异或”运算。若是 0,则返回步骤(3);(5)重复步骤(3)和(4),直到右移 8 次,这样待测数据的 8 位数据全部进行了处理 ;(6)将得到的
所属分类:
其它
发布日期:2018-04-22
文件大小:862
提供者:
qq_35666230
16 位 crc matlab仿真,基本算法
按字节运算的crc16校验算法,属于基本算法,运算效率不是很高
所属分类:
其它
发布日期:2018-05-21
文件大小:1024
提供者:
arderzhang
精简的crc校验程序
一段16位的CRC校验程序;适用于单片机c51程序的通讯校验处理。包含了.c和.h两个文件。输入参数为初始字节,数组地址和长度;函数返回16bit的CRC校验值。
所属分类:
其它
发布日期:2018-10-04
文件大小:533
提供者:
qq_43336024
8位16位32位的CRC校验算法Delphi源代码.rar
内含8位、16位、32位的CRC校验算法示例代码,生成多项式的值(多项式因子) 注意:CRC16是数据流的高位先计算,多项式因子不变 而CRC32和CRC8都是数据流的低位先计算,所以多项式因子的高/低位对调 比如CRC32由$04C11DB7变为$EDB88320,CRC8由$31变为$8C 16位CRC:按位计算,速度最慢,占用空间最少 注:数据流是高位先行 MCS51的CRC-16计算函数(多项式因子为$1021, 高位先行) ; 调用:CRC16H/CRC16L=原CRC16值(16位
所属分类:
其它
发布日期:2019-07-09
文件大小:17408
提供者:
weixin_39841365
详解Python3之数据指纹MD5校验与对比
MD5消息摘要算法(英语:MD5 Message-Digest Algorithm),一种被广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列值(hash value),用于确保信息传输完整一致。MD5由美国密码学家罗纳德·李维斯特(Ronald Linn Rivest)设计,于1992年公开,用以取代MD4算法。 概述 MD5校验码通过散列函数计算而成,可以生成任何数据的数据“指纹”,即我们可以利用MD5将消息或者数据压缩成摘要,是的数据量变小,便于比较验证数据的完整和正确性。
所属分类:
其它
发布日期:2021-01-01
文件大小:45056
提供者:
weixin_38659805
«
1
2
3
4
5
6
7
8
9
10
»