| 循环冗余校验计算单元(CRC) 集成CRC32和CRC16功能,循环冗余校验(CRC)计算单元是根据固定的生成多项式得到任一CRC计算结果。
 在众多的应用中,基于CRC的技术被用于验证数据传输或存储的一致性。在EN/IEC 60335-1标准的范围内,
 它提供了一种检测闪存存储器错误的手段,CRC计算单元可以用于实时地计算软件的签名,并与在链接和
 生成该软件时产生的签名对比。
 CRC的主要特性如下:
  CRC16:支持多项式X16+X15+X2+X0
  CRC32:支持多项式X32 + X26 + X23 + X22 + X16 + X12 + X11 + X10 + X8 + X7 + X5 + X4 + X2 + X +1
  CRC16 计算时间:1 个AHB 时钟周期(HCLK)
  CRC32 计算时间:1 个AHB 时钟周期(HCLK)
  循环冗余计算初始值可配置
  支持DMA 方式
 
 
 
 |