68 #include "stm32f4xx.h"
void TM_CRC_DeInit(void)
De initializes and disable CRC peripheral.
void TM_CRC_Init(void)
Initializes and enables CRC peripheral.
uint32_t TM_CRC_Calculate16(uint16_t *arr, uint32_t count, uint8_t reset)
Calculates 32-bit CRC value from 16-bit input array.
uint32_t TM_CRC_Calculate8(uint8_t *arr, uint32_t count, uint8_t reset)
Calculates 32-bit CRC value from 8-bit input array.
uint32_t TM_CRC_Calculate32(uint32_t *arr, uint32_t count, uint8_t reset)
Calculates 32-bit CRC value from 32-bit input array.