查看: 2743|回复: 6

[原创] 【经验分享】LPC824 CRC模块讲解及测试

[复制链接]

该用户从未签到

656

主题

6312

帖子

0

超级版主

Rank: 8Rank: 8

积分
19991
最后登录
2024-4-23
发表于 2017-7-25 16:45:59 | 显示全部楼层 |阅读模式
【经验分享】LPC824 CRC模块讲解及测试
一, LPC824 CRC 模块讲解
  LPC824芯片的CRC模块主要支持三种多项式:CRC-CCITT, CRC-16CRC-32。多项式公式如下:
CRC-CCITT=x16 + x12 + x5 + 1
CRC-16=x16+ x15 + x2 + 1
CRC-32=x32+ x26 + x23 + x22 + x16 + x12 + x11 + x10 + x8 + x7 + x5 + x4 + x2 + x + 1
可以接受8,16,32位的单次数据写入。
  CRC的寄存器非常简单,一共只有四个寄存器:
MODE用来选择多项式,数据是否反转,数据是否补码,CRC和数据是否反转,是否补码。
SEED为初始种子值。
SUM 为计算好后的CRC总和值。
WR_DATA 写入要做CRC的数据。
更多具体内容,测试结果及代码,请查看附件文档:
LPCEasy_824.rar (1.13 MB, 下载次数: 49)
回复

使用道具 举报

  • TA的每日心情
    慵懒
    2019-7-22 13:56
  • 签到天数: 38 天

    [LV.5]常住居民I

    20

    主题

    644

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1640
    最后登录
    2020-10-13
    发表于 2017-7-25 17:57:06 | 显示全部楼层
    感谢版主大大分享
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2021-4-20 18:38
  • 签到天数: 341 天

    [LV.8]以坛为家I

    8

    主题

    1193

    帖子

    2

    金牌会员

    Rank: 6Rank: 6

    积分
    2370
    最后登录
    2022-4-29
    发表于 2017-7-25 20:36:23 | 显示全部楼层
    通常下还是习惯软件计算  这样移植方便
    梵蒂冈
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10

    主题

    273

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1485
    最后登录
    2020-2-18
    发表于 2017-7-25 20:42:22 | 显示全部楼层
    和其他的LPC系列的CRC功能一样么?

    LPC11E68循环冗余校验CRC学习笔记
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    656

    主题

    6312

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    19991
    最后登录
    2024-4-23
     楼主| 发表于 2017-8-1 09:45:18 | 显示全部楼层
    z00 发表于 2017-7-25 20:42
    和其他的LPC系列的CRC功能一样么?

    LPC11E68循环冗余校验CRC学习笔记

    一样的,结构框图都一样。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2024-4-10 22:38
  • 签到天数: 1335 天

    [LV.10]以坛为家III

    88

    主题

    4292

    帖子

    12

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    9049
    最后登录
    2024-4-13
    发表于 2018-10-23 13:23:47 | 显示全部楼层
    这个可是干货啊
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2024-4-9 17:01
  • 签到天数: 1478 天

    [LV.10]以坛为家III

    203

    主题

    2万

    帖子

    64

    超级版主

    Rank: 8Rank: 8

    积分
    92616
    最后登录
    2024-4-22
    发表于 2018-10-23 17:12:03 | 显示全部楼层
    基本上CRC的多项式就那么几个
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2024-4-23 18:59 , Processed in 0.122138 second(s), 25 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表