stm32 /stm32h5 /STM32H533 /GPDMA /GPDMA_C3TR1

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 GPDMA_C3TR1

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 (B_0x0)SDW_LOG2 0 (B_0x0)SINC 0SBL_10 (B_0x0_PAM_1)PAM0 (B_0x0)SBX 0 (B_0x0)SAP 0 (B_0x0)SSEC 0 (B_0x0)DDW_LOG2 0 (B_0x0)DINC 0DBL_10 (B_0x0)DBX 0 (B_0x0)DHX 0 (B_0x0)DAP 0 (B_0x0)DSEC

PAM=B_0x0_PAM_1, SSEC=B_0x0, DINC=B_0x0, DBX=B_0x0, DAP=B_0x0, DSEC=B_0x0, DHX=B_0x0, DDW_LOG2=B_0x0, SBX=B_0x0, SAP=B_0x0, SINC=B_0x0, SDW_LOG2=B_0x0

Description

GPDMA channel 3 transfer register 1

Fields

SDW_LOG2

binary logarithm of the source data width of a burst in bytes

0 (B_0x0): byte

1 (B_0x1): half-word (2 bytes)

2 (B_0x2): word (4 bytes)

3 (B_0x3): user setting error reported and no transfer issued

SINC

source incrementing burst

0 (B_0x0): fixed burst

1 (B_0x1): contiguously incremented burst

SBL_1

source burst length minus 1, between 0 and 63

PAM

padding/alignment mode

0 (B_0x0_PAM_1): source data is transferred as right aligned, padded with 0s up to the destination data width

1 (B_0x1_PAM_1): source data is transferred as right aligned, sign extended up to the destination data width

2 (B_0x2_PAM_1): successive source data are FIFO queued and packed at the destination data width, in a left (LSB) to right (MSB) order (named little endian), before a destination transfer

3 (B_0x3_PAM_1): successive source data are FIFO queued and packed at the destination data width, in a left (LSB) to right (MSB) order (named little endian), before a destination transfer

SBX

source byte exchange within the unaligned half-word of each source word

0 (B_0x0): no byte-based exchange within the unaligned half-word of each source word

1 (B_0x1): the two consecutive bytes within the unaligned half-word of each source word are exchanged.

SAP

source allocated port

0 (B_0x0): port 0 (AHB) allocated

1 (B_0x1): port 1 (AHB) allocated

SSEC

security attribute of the GPDMA transfer from the source

0 (B_0x0): GPDMA transfer nonsecure

1 (B_0x1): GPDMA transfer secure

DDW_LOG2

binary logarithm of the destination data width of a burst, in bytes

0 (B_0x0): byte

1 (B_0x1): half-word (2 bytes)

2 (B_0x2): word (4 bytes)

3 (B_0x3): user setting error reported and no transfer issued

DINC

destination incrementing burst

0 (B_0x0): fixed burst

1 (B_0x1): contiguously incremented burst

DBL_1

destination burst length minus 1, between 0 and 63

DBX

destination byte exchange

0 (B_0x0): no byte-based exchange within half-word

1 (B_0x1): the two consecutive (post PAM) bytes are exchanged in each destination half-word.

DHX

destination half-word exchange

0 (B_0x0): no halfword-based exchanged within word

1 (B_0x1): the two consecutive (post PAM) half-words are exchanged in each destination word.

DAP

destination allocated port

0 (B_0x0): port 0 (AHB) allocated

1 (B_0x1): port 1 (AHB) allocated

DSEC

security attribute of the GPDMA transfer to the destination

0 (B_0x0): GPDMA transfer nonsecure

1 (B_0x1): GPDMA transfer secure

Links

()