社区
C++ 语言
帖子详情
CRC-24Q算法
Jackfrom
2014-03-25 11:52:45
哪位大侠有CRC-24Q算法呢?有意者私聊,谢谢。zhxj0802@163.com
...全文
383
1
打赏
收藏
CRC-24Q算法
哪位大侠有CRC-24Q算法呢?有意者私聊,谢谢。zhxj0802@163.com
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
菜鸟的脚印
2015-09-21
打赏
举报
回复
是否算出来了,求分享啊
CRC
24q
代码_
crc
24q
,
crc
24q
校验在线计算
CRC
24代码的c++程序。简单的
crc
24 使用c++编程的
算法
实现
CRC
24q
代码
CRC
24代码的c++程序。简单的
crc
24 使用c++编程的
算法
实现
C#计算
CRC
16校验码示例
遇到要做个
CRC
校验,翻了一堆资料终于看明白了,内有详细注释,不是普通的词典法,是用
算法
计算出来的
CRC
,对于
CRC
16-CCITT,只需替换公式即可 /*
CRC
16实现原理 * *
CRC
16 | g(x)=x16+x15+x2+1 | 0x1,80,05 | 1,1000,0000,0000,0101 * * 由于在步骤进行了取反,这里也要把公式反过来 * 0x8005 1000000000000101 * 0xA001 1010000000000001 * * 1.置16位
CRC
寄存器
CRC
Full全为1 * 2.数据message[i]一个字节8位与
CRC
Full异或,结果存在
CRC
Full(作用是取反) * 3.
CRC
Full最低位存在
CRC
LSB,
CRC
Full右移一位(向低位),用0填补最高位 * 4.检查原最低位即
CRC
LSB: * 1:
CRC
Full与多项式0xA001异或 * 0:重复步骤 * 5.重复步骤和,直到右移8次,处理完整个message[i]字节 * 6.重复步骤到,进行下一个字节8位数据的处理,直到(message.Length) * 7.最后得到的
CRC
寄存器
CRC
Full即为此数据的
CRC
16码 * * * */
RTCM数据解码[可运行源码]
本文详细介绍了RTCM数据协议的组成及解码过程。首先,文章阐述了RTCM数据帧的组成,包括同步码、数据长度和校验位等关键部分。接着,通过代码示例详细说明了数据接收的四个步骤:同步帧、添加数据、读取数据长度和重置计数器。此外,文章还解释了位(bit)和字节(byte)的概念,并提供了getbitu方法的实现细节,用于从字节数组中提取指定位的信息。最后,文章介绍了
CRC
校验的原理及其在RTCM数据中的应用,包括模2除法和
CRC
-
24Q
校验的具体实现。通过本文,读者可以全面了解RTCM数据的解码流程和校验机制。
用两种方法的实现
CRC
24a校验码(C++)
说是C++实现的,其实和C差不多。LTE中
CRC
24a是主要用于数据信道的校验码。这个程序输入unsigned int 的byte。用两种方法实现的校验码,一种是查表法,另外一种是纯粹的计
算法
。在csdn上面搜了很多没有搜到24a的,因此上传一个,大家共享。
C++ 语言
65,208
社区成员
250,517
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章