stm32 /stm32n6 /STM32N647 /CRC /CRC_CR

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as CRC_CR

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (RESET)RESET 0 (B_0x0)POLYSIZE 0 (B_0x0)REV_IN 0 (B_0x0)REV_OUT 0 (B_0x0)RTYPE_IN 0 (B_0x0)RTYPE_OUT

RTYPE_IN=B_0x0, REV_OUT=B_0x0, RTYPE_OUT=B_0x0, REV_IN=B_0x0, POLYSIZE=B_0x0

Description

CRC control register

Fields

RESET

RESET bit

POLYSIZE

Polynomial size

0 (B_0x0): 32 bit polynomial

1 (B_0x1): 16 bit polynomial

2 (B_0x2): 8 bit polynomial

3 (B_0x3): 7 bit polynomial

REV_IN

Reverse input data

0 (B_0x0): Bit order not affected (RTYPE_IN = 0 or 1)

1 (B_0x1): Bit reversal done by byte (RTYPE_IN = 0) or half-word reversal done by word (RTYPE_IN = 1)

2 (B_0x2): Bit reversal done by half-word (RTYPE_IN = 0) or byte reversal done by word (RTYPE_IN = 1)

3 (B_0x3): Bit reversal done by word (RTYPE_IN = 0) or bit order is not affected (RTYPE_IN = 1)

REV_OUT

Reverse output data

0 (B_0x0): Bit order not affected (RTYPE_OUT = 0 or 1)

1 (B_0x1): Bit-reversed output format (RTYPE_OUT = 0) or half-word reversal done by word (RTYPE_OUT = 1)

2 (B_0x2): Bit order not affected (RTYPE_OUT = 0) or byte reversal done by word (RTYPE_OUT = 1)

3 (B_0x3): Bit order not affected (RTYPE_OUT = 0 or 1)

RTYPE_IN

Reverse type input

0 (B_0x0): Bit level input

1 (B_0x1): Byte or half-word level input

RTYPE_OUT

Reverse type output

0 (B_0x0): Bit level output

1 (B_0x1): Byte or half-word level output

Links

()