你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

分享一个CRC16、CRC32的计算库(Keil下调用)非源码

[复制链接]
wofei1314 发布时间:2016-11-10 11:42
阅读主题, 点击返回1楼
收藏 2 评论15 发布时间:2016-11-10 11:42
15个回答
yhyeefocus 回答时间:2017-1-7 15:45:12
jtc_88 发表于 2016-11-10 16:54
/*modbus CRC16
生成  CRC  的过程为:
1. 将一个  16 位寄存器(称作  CRC 寄存器)初始赋值为十六进制  F ...

顶,有理论,有代码
土司Apple 回答时间:2018-5-30 14:42:17
CRC的多项式为什么是同0xA001异或而不是0x8005呢??
longfei456 回答时间:2018-6-11 17:26:40
下载下来看看,谢谢了!
stm1024 回答时间:2018-6-11 17:41:17
本帖最后由 stm1024 于 2018-6-11 17:42 编辑
土司Apple 发表于 2018-5-30 14:42
CRC的多项式为什么是同0xA001异或而不是0x8005呢??

你看他用的是右移,一般我们用0x8005实现的时候,用的都是左移。
0x A001 =1010 0000 0000 0001B
反过来写就是:1000 0000 0000 0101B=0x8005
stm1024 回答时间:2018-6-11 17:43:14
这个……犯得着大动干戈么,一堆现成的代码可以用啊
Owen.li 回答时间:2018-8-24 16:41:31
没卵用
12

所属标签

STM32团队

意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器


最新内容

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版