STMicroelectronics /STM32U585 /LPDMA1 /LPDMA_C1SR

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 LPDMA_C1SR

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)IDLEF 0 (B_0x0)TCF 0 (B_0x0)HTF 0 (B_0x0)DTEF 0 (B_0x0)ULEF 0 (B_0x0)USEF 0 (B_0x0)SUSPF 0 (B_0x0)TOF

TOF=B_0x0, DTEF=B_0x0, IDLEF=B_0x0, USEF=B_0x0, HTF=B_0x0, ULEF=B_0x0, TCF=B_0x0, SUSPF=B_0x0

Description

LPDMA channel 1 status register

Fields

IDLEF

idle flag This idle flag is de-asserted by hardware when the channel is enabled (LPDMA_CxCR.EN = 1) with a valid channel configuration (no USEF to be immediately reported). This idle flag is asserted after hard reset or by hardware when the channel is back in idle state (in suspended or disabled state).

0 (B_0x0): channel not in idle state

1 (B_0x1): channel in idle state

TCF

transfer complete flag A transfer complete event is a block transfer complete or a LLI transfer complete including the upload of the next LLI if any, or the full linked-list completion, depending on the transfer complete event mode LPDMA_CxTR2.TCEM[1:0].

0 (B_0x0): no transfer complete event

1 (B_0x1): a transfer complete event occurred

HTF

half transfer flag An half transfer event is an half block transfer that occurs when half of the bytes of the source block size (rounded-up integer of LPDMA_CxBR1.BNDT[15:0] / 2) has been transferred to the destination.

0 (B_0x0): no half transfer event

1 (B_0x1): an half transfer event occurred

DTEF

data transfer error flag

0 (B_0x0): no data transfer error event

1 (B_0x1): a master bus error event occurred on a data transfer

ULEF

update link transfer error flag

0 (B_0x0): no update link transfer error event

1 (B_0x1): a master bus error event occurred while updating a linked-list register from memory

USEF

user setting error flag

0 (B_0x0): no user setting error event

1 (B_0x1): a user setting error event occurred

SUSPF

completed suspension flag

0 (B_0x0): no completed suspension event

1 (B_0x1): a completed suspension event occurred

TOF

trigger overrun flag clear

0 (B_0x0): no effect

1 (B_0x1): clears the corresponding TOF flag

Links

()