STM32F4、GD32F4 内部硬件CRC使用方法和踩坑实录

STM32F4、GD32F4 内部硬件CRC使用方法和踩坑实录_第1张图片

背景

某项目用到了IC卡刷卡启动功能,程序中对读取IC卡的相关数据后要进行CRC校验,本文介绍如何在STM32F4 GD32F4 平台上使用标准库函数进行CRC硬件校验。

 摘要

本文介绍如何在STM32F4、GD32F4 平台上使用标准库函数进行CRC硬件校验。包括容易出现的问题和解决方法。涉及STM32F4、GD32F4硬件CRC计算错误等问题的解决方法。

运行开发环境介绍

硬件环境

GD32F407

J-LINK  V11

软件开发环境

IAR 8.32.1 

VSCODE 

软件支持包 ST官方标准库

上代码:

硬件CRC相关的函数在如下文件中

stm32f2xx_crc.c

工程中通过 引用

#include "stm32f2xx.h"

来实现间接引用

#include "stm32f2xx_crc.h"

因为stm32f2xx.h 中有关于

 
 

你可能感兴趣的:(单片机开发教程,单片机开发采坑实录,stm32,嵌入式硬件,单片机,硬件CRC)