Table 24. Crc Differences Between Stm32L1 Series And Stm32L4 Series - ST STM32L1 Series Application Note

Hide thumbs Also See for STM32L1 Series:
Table of Contents

Advertisement

AN4612
4.15
CRC
The cyclic redundancy check (CRC) calculation unit is very similar in STM32L1 and
STM32L4 Series.
The table below shows the differences.

Table 24. CRC differences between STM32L1 Series and STM32L4 Series

CRC
Uses CRC-32 (Ethernet) polynomial:
Features
0x4C11DB7.
Handles 32-bit data size.
Configuration
Color key:
= New feature or new architecture (difference between STM32L1 and STM32L4 Series)
STM32L1 Series
Single input/output 32-bit data register.
CRC computation done in 4 AHB clock cycles (HCLK) for the 32-bit data size.
General-purpose 8-bit register (can be used for temporary storage).
-
DocID027094 Rev 3
Peripheral migration
STM32L4 Series
Fully programmable polynomial with
programmable size (7, 8, 16, 32bits)
Handles 8-,16-, 32-bit data size.
Programmable CRC initial value.
Input buffer to avoid bus stall during calculation.
Reversibility option on I/O data.
Configuration registers in STM32L1 Series are
identical in STM32L4 Series. STM32L4 Series
includes additional registers for new features.
Please refer to reference manuals for details.
49/58
57

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the STM32L1 Series and is the answer not in the manual?

Subscribe to Our Youtube Channel

This manual is also suitable for:

Stm32l4 series

Table of Contents