CRC校验和芯片ID
文章目录一、CRC循环冗余校验计算单元二、96位芯片ID三、中断控制器和外部/事件控制器四、stm32功能全图杨桃32学习笔记,本文图片文字皆为转述一、CRC循环冗余校验计算单元CRC是用于数据正确性校验的由一个32位的数据字产生可应用在FALSH检测 例如优盘sd卡等可用于软件签名及对比CRC校验原理:连续发送10次两个设备的CRC进行对比,具体过程要发送的数据每32为一组进行算法运算得到CRC
·
杨桃32学习笔记,本文图片文字皆为转述
一、CRC循环冗余校验计算单元

CRC是用于数据正确性校验的
由一个32位的数据字产生
可应用在FALSH检测 例如优盘sd卡等
可用于软件签名及对比
CRC校验原理:连续发送10次两个设备的CRC进行对比,具体过程要发送的数据每32为一组进行算法运算得到CRC计算值与要发送的数据一同送入接收端,接收端也计算CRC得到的结果进行比对,如果不同则要求发送端重新发送。
二、96位芯片ID


用来作为产品序列号
用来作为密码,提高安全性。
用来保护程序的不可复制。
三、中断控制器和外部/事件控制器


外围总线:I2C串口和IO口都是
四、stm32功能全图


红绿蓝三色对应,紫色框对应APB2高速和低速外围总线。
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐
所有评论(0)