LL DMA2D Functions

Configuration Functions

group DMA2D_LL_EF_Configuration

Functions

void LL_DMA2D_Start ( DMA2D_TypeDef * dma2dx )

Start a DMA2D transfer.

Reference Manual to LL API cross reference (Register Field Functions)

CR START LL_DMA2D_Start

Parameters :

dma2dx – DMA2D Instance

uint32_t LL_DMA2D_IsTransferOngoing ( const DMA2D_TypeDef * dma2dx )

Indicate if a DMA2D transfer is ongoing.

Reference Manual to LL API cross reference (Register Field Functions)

CR START LL_DMA2D_IsTransferOngoing

Parameters :

dma2dx – DMA2D Instance

Return values :

State – of bit (1 or 0).

void LL_DMA2D_Suspend ( DMA2D_TypeDef * dma2dx )

Suspend DMA2D transfer.

Reference Manual to LL API cross reference (Register Field Functions)

CR SUSP LL_DMA2D_Suspend

Note

This API can be used to suspend automatic foreground or background CLUT loading.

Parameters :

dma2dx – DMA2D Instance

void LL_DMA2D_Resume ( DMA2D_TypeDef * dma2dx )

Resume DMA2D transfer.

Reference Manual to LL API cross reference (Register Field Functions)

CR SUSP LL_DMA2D_Resume

Note

This API can be used to resume automatic foreground or background CLUT loading.

Parameters :

dma2dx – DMA2D Instance

uint32_t LL_DMA2D_IsSuspended ( const DMA2D_TypeDef * dma2dx )

Indicate if DMA2D transfer is suspended. background CLUT loading is suspended.

Reference Manual to LL API cross reference (Register Field Functions)

CR SUSP LL_DMA2D_IsSuspended

Note

This API can be used to indicate whether or not automatic foreground or

Parameters :

dma2dx – DMA2D Instance

Return values :

State – of bit (1 or 0).

void LL_DMA2D_Abort ( DMA2D_TypeDef * dma2dx )

Abort DMA2D transfer.

Reference Manual to LL API cross reference (Register Field Functions)

CR ABORT LL_DMA2D_Abort

Note

This API can be used to abort automatic foreground or background CLUT loading.

Parameters :

dma2dx – DMA2D Instance

uint32_t LL_DMA2D_IsAborted ( const DMA2D_TypeDef * dma2dx )

Indicate if DMA2D transfer is aborted.

Reference Manual to LL API cross reference (Register Field Functions)

CR ABORT LL_DMA2D_IsAborted

Note

This API can be used to indicate whether or not automatic foreground or background CLUT loading is aborted.

Parameters :

dma2dx – DMA2D Instance

Return values :

State – of bit (1 or 0).

void LL_DMA2D_SetMode ( DMA2D_TypeDef * dma2dx , uint32_t mode )

Set DMA2D mode.

Reference Manual to LL API cross reference (Register Field Functions)

CR MODE LL_DMA2D_SetMode

Parameters :
uint32_t LL_DMA2D_GetMode ( const DMA2D_TypeDef * dma2dx )

Return DMA2D mode.

Reference Manual to LL API cross reference (Register Field Functions)

CR MODE LL_DMA2D_GetMode

Parameters :

dma2dx – DMA2D Instance

Return values :

Returned – value can be one of the following values:

void LL_DMA2D_SetOutputColorMode ( DMA2D_TypeDef * dma2dx , uint32_t color_mode )

Set DMA2D output color mode.

Reference Manual to LL API cross reference (Register Field Functions)

OPFCCR CM LL_DMA2D_SetOutputColorMode

Parameters :
uint32_t LL_DMA2D_GetOutputColorMode ( const DMA2D_TypeDef * dma2dx )

Return DMA2D output color mode.

Reference Manual to LL API cross reference (Register Field Functions)

OPFCCR CM LL_DMA2D_GetOutputColorMode

Parameters :

dma2dx – DMA2D Instance

Return values :

Returned – value can be one of the following values:

void LL_DMA2D_SetOutputRBSwapMode ( DMA2D_TypeDef * dma2dx , uint32_t rb_swap_mode )

Set DMA2D output Red Blue swap mode.

Reference Manual to LL API cross reference (Register Field Functions)

OPFCCR RBS LL_DMA2D_SetOutputRBSwapMode

Parameters :
uint32_t LL_DMA2D_GetOutputRBSwapMode ( const DMA2D_TypeDef * dma2dx )

Return DMA2D output Red Blue swap mode.

Reference Manual to LL API cross reference (Register Field Functions)

OPFCCR RBS LL_DMA2D_GetOutputRBSwapMode

Parameters :

dma2dx – DMA2D Instance

Return values :

Returned – value can be one of the following values:

void LL_DMA2D_SetOutputAlphaInvMode ( DMA2D_TypeDef * dma2dx , uint32_t alpha_inversion_mode )

Set DMA2D output alpha inversion mode.

Reference Manual to LL API cross reference (Register Field Functions)

OPFCCR AI LL_DMA2D_SetOutputAlphaInvMode

Parameters :
uint32_t LL_DMA2D_GetOutputAlphaInvMode ( const DMA2D_TypeDef * dma2dx )

Return DMA2D output alpha inversion mode.

Reference Manual to LL API cross reference (Register Field Functions)

OPFCCR AI LL_DMA2D_GetOutputAlphaInvMode

Parameters :

dma2dx – DMA2D Instance

Return values :

Returned – value can be one of the following values:

void LL_DMA2D_SetOutputSwapMode ( DMA2D_TypeDef * dma2dx , uint32_t output_swap_mode )

Set DMA2D output swap mode.

Reference Manual to LL API cross reference (Register Field Functions)

OPFCCR SB LL_DMA2D_SetOutputSwapMode

Parameters :
uint32_t LL_DMA2D_GetOutputSwapMode ( const DMA2D_TypeDef * dma2dx )

Return DMA2D output swap mode.

Reference Manual to LL API cross reference (Register Field Functions)

OPFCCR SB LL_DMA2D_GetOutputSwapMode

Parameters :

dma2dx – DMA2D Instance

Return values :

Returned – value can be one of the following values:

void LL_DMA2D_SetLineOffsetMode ( DMA2D_TypeDef * dma2dx , uint32_t line_offset_mode )

Set DMA2D line offset mode.

Reference Manual to LL API cross reference (Register Field Functions)

CR LOM LL_DMA2D_SetLineOffsetMode

Parameters :
uint32_t LL_DMA2D_GetLineOffsetMode ( const DMA2D_TypeDef * dma2dx )

Return DMA2D line offset mode.

Reference Manual to LL API cross reference (Register Field Functions)

CR LOM LL_DMA2D_GetLineOffsetMode

Parameters :

dma2dx – DMA2D Instance

Return values :

Returned – value can be one of the following values:

void LL_DMA2D_SetLineOffset ( DMA2D_TypeDef * dma2dx , uint32_t line_offset )

Set DMA2D line offset.

Reference Manual to LL API cross reference (Register Field Functions)

OOR LO LL_DMA2D_SetLineOffset

Parameters :
  • dma2dx – DMA2D Instance

  • line_offset – Value between Min_Data=0 and Max_Data=0xFFFF

uint32_t LL_DMA2D_GetLineOffset ( const DMA2D_TypeDef * dma2dx )

Return DMA2D line offset.

Reference Manual to LL API cross reference (Register Field Functions)

OOR LO LL_DMA2D_GetLineOffset

Parameters :

dma2dx – DMA2D Instance

Return values :

Line – offset value between Min_Data=0 and Max_Data=0xFFFF

void LL_DMA2D_ConfigAreaSize ( DMA2D_TypeDef * dma2dx , uint32_t nbr_of_pixels_per_lines , uint32_t nbr_of_lines )

Set DMA2D number of pixels per lines, expressed on 14 bits ([13:0] bits), and number of lines, expressed on 16 bits ([15:0] bits).

Reference Manual to LL API cross reference (Register Field Functions)

NLR PL LL_DMA2D_ConfigAreaSize

NLR NL LL_DMA2D_ConfigAreaSize

Parameters :
  • dma2dx – DMA2D Instance

  • nbr_of_pixels_per_lines – Value between Min_Data=0 and Max_Data=0x3FFF

  • nbr_of_lines – Value between Min_Data=0 and Max_Data=0xFFFF

void LL_DMA2D_SetNbrOfPixelsPerLines ( DMA2D_TypeDef * dma2dx , uint32_t nbr_of_pixels_per_lines )

Set DMA2D number of pixels per lines, expressed on 14 bits ([13:0] bits).

Reference Manual to LL API cross reference (Register Field Functions)

NLR PL LL_DMA2D_SetNbrOfPixelsPerLines

Parameters :
  • dma2dx – DMA2D Instance

  • nbr_of_pixels_per_lines – Value between Min_Data=0 and Max_Data=0x3FFF

uint32_t LL_DMA2D_GetNbrOfPixelsPerLines ( const DMA2D_TypeDef * dma2dx )

Return DMA2D number of pixels per lines, expressed on 14 bits ([13:0] bits)

Reference Manual to LL API cross reference (Register Field Functions)

NLR PL LL_DMA2D_GetNbrOfPixelsPerLines

Parameters :

dma2dx – DMA2D Instance

Return values :

Number – of pixels per lines value between Min_Data=0 and Max_Data=0x3FFF

void LL_DMA2D_SetNbrOfLines ( DMA2D_TypeDef * dma2dx , uint32_t nbr_of_lines )

Set DMA2D number of lines, expressed on 16 bits ([15:0] bits).

Reference Manual to LL API cross reference (Register Field Functions)

NLR NL LL_DMA2D_SetNbrOfLines

Parameters :
  • dma2dx – DMA2D Instance

  • nbr_of_lines – Value between Min_Data=0 and Max_Data=0xFFFF

uint32_t LL_DMA2D_GetNbrOfLines ( const DMA2D_TypeDef * dma2dx )

Return DMA2D number of lines, expressed on 16 bits ([15:0] bits).

Reference Manual to LL API cross reference (Register Field Functions)

NLR NL LL_DMA2D_GetNbrOfLines

Parameters :

dma2dx – DMA2D Instance

Return values :

Number – of lines value between Min_Data=0 and Max_Data=0xFFFF

void LL_DMA2D_SetOutputMemAddr ( DMA2D_TypeDef * dma2dx , uint32_t output_memory_address )

Set DMA2D output memory address, expressed on 32 bits ([31:0] bits).

Reference Manual to LL API cross reference (Register Field Functions)

OMAR MA LL_DMA2D_SetOutputMemAddr

Parameters :
  • dma2dx – DMA2D Instance

  • output_memory_address – Value between Min_Data=0 and Max_Data=0xFFFFFFFF

uint32_t LL_DMA2D_GetOutputMemAddr ( const DMA2D_TypeDef * dma2dx )

Get DMA2D output memory address, expressed on 32 bits ([31:0] bits).

Reference Manual to LL API cross reference (Register Field Functions)

OMAR MA LL_DMA2D_GetOutputMemAddr

Parameters :

dma2dx – DMA2D Instance

Return values :

Output – memory address value between Min_Data=0 and Max_Data=0xFFFFFFFF

void LL_DMA2D_SetOutputColor ( DMA2D_TypeDef * dma2dx , uint32_t output_color )

Set DMA2D output color, expressed on 32 bits ([31:0] bits).

Note

Output color format depends on output color mode, ARGB8888, RGB888, RGB565, ARGB1555 or ARGB4444.

Parameters :
  • dma2dx – DMA2D Instance

  • output_color – Value between Min_Data=0 and Max_Data=0xFFFFFFFF

uint32_t LL_DMA2D_GetOutputColor ( const DMA2D_TypeDef * dma2dx )

Get DMA2D output color, expressed on 32 bits ([31:0] bits).

Reference Manual to LL API cross reference (Register Field Functions)

OCOLR BLUE LL_DMA2D_GetOutputColor

OCOLR GREEN LL_DMA2D_GetOutputColor

OCOLR RED LL_DMA2D_GetOutputColor

OCOLR ALPHA LL_DMA2D_GetOutputColor

Note

Alpha channel and red, green, blue color values must be retrieved from the returned value based on the output color mode (ARGB8888, RGB888, RGB565, ARGB1555 or ARGB4444) as set by LL_DMA2D_SetOutputColorMode .

Parameters :

dma2dx – DMA2D Instance

Return values :

Output – color value between Min_Data=0 and Max_Data=0xFFFFFFFF

void LL_DMA2D_SetLineWatermark ( DMA2D_TypeDef * dma2dx , uint32_t line_watermark )

Set DMA2D line watermark, expressed on 16 bits ([15:0] bits).

Reference Manual to LL API cross reference (Register Field Functions)

LWR LW LL_DMA2D_SetLineWatermark

Parameters :
  • dma2dx – DMA2D Instance

  • line_watermark – Value between Min_Data=0 and Max_Data=0xFFFF

uint32_t LL_DMA2D_GetLineWatermark ( const DMA2D_TypeDef * dma2dx )

Return DMA2D line watermark, expressed on 16 bits ([15:0] bits).

Reference Manual to LL API cross reference (Register Field Functions)

LWR LW LL_DMA2D_GetLineWatermark

Parameters :

dma2dx – DMA2D Instance

Return values :

Line – watermark value between Min_Data=0 and Max_Data=0xFFFF

void LL_DMA2D_SetDeadTime ( DMA2D_TypeDef * dma2dx , uint32_t dead_time )

Set DMA2D dead time, expressed on 8 bits ([7:0] bits).

Reference Manual to LL API cross reference (Register Field Functions)

AMTCR DT LL_DMA2D_SetDeadTime

Parameters :
  • dma2dx – DMA2D Instance

  • dead_time – Value between Min_Data=0 and Max_Data=0xFF

uint32_t LL_DMA2D_GetDeadTime ( const DMA2D_TypeDef * dma2dx )

Return DMA2D dead time, expressed on 8 bits ([7:0] bits).

Reference Manual to LL API cross reference (Register Field Functions)

AMTCR DT LL_DMA2D_GetDeadTime

Parameters :

dma2dx – DMA2D Instance

Return values :

Dead – time value between Min_Data=0 and Max_Data=0xFF

void LL_DMA2D_EnableDeadTime ( DMA2D_TypeDef * dma2dx )

Enable DMA2D dead time functionality.

Reference Manual to LL API cross reference (Register Field Functions)

AMTCR EN LL_DMA2D_EnableDeadTime

Parameters :

dma2dx – DMA2D Instance

void LL_DMA2D_DisableDeadTime ( DMA2D_TypeDef * dma2dx )

Disable DMA2D dead time functionality.

Reference Manual to LL API cross reference (Register Field Functions)

AMTCR EN LL_DMA2D_DisableDeadTime

Parameters :

dma2dx – DMA2D Instance

uint32_t LL_DMA2D_IsEnabledDeadTime ( const DMA2D_TypeDef * dma2dx )

Indicate if DMA2D dead time functionality is enabled.

Reference Manual to LL API cross reference (Register Field Functions)

AMTCR EN LL_DMA2D_IsEnabledDeadTime

Parameters :

dma2dx – DMA2D Instance

Return values :

State – of bit (1 or 0).

Functions

void LL_DMA2D_FGND_SetMemAddr ( DMA2D_TypeDef * dma2dx , uint32_t memory_address )

Set DMA2D foreground memory address, expressed on 32 bits ([31:0] bits).

Reference Manual to LL API cross reference (Register Field Functions)

FGMAR MA LL_DMA2D_FGND_SetMemAddr

Parameters :
  • dma2dx – DMA2D Instance

  • memory_address – Value between Min_Data=0 and Max_Data=0xFFFFFFFF

uint32_t LL_DMA2D_FGND_GetMemAddr ( const DMA2D_TypeDef * dma2dx )

Get DMA2D foreground memory address, expressed on 32 bits ([31:0] bits).

Reference Manual to LL API cross reference (Register Field Functions)

FGMAR MA LL_DMA2D_FGND_GetMemAddr

Parameters :

dma2dx – DMA2D Instance

Return values :

Foreground – memory address value between Min_Data=0 and Max_Data=0xFFFFFFFF

void LL_DMA2D_FGND_EnableCLUTLoad ( DMA2D_TypeDef * dma2dx )

Enable DMA2D foreground CLUT loading.

Reference Manual to LL API cross reference (Register Field Functions)

FGPFCCR START LL_DMA2D_FGND_EnableCLUTLoad

Parameters :

dma2dx – DMA2D Instance

uint32_t LL_DMA2D_FGND_IsEnabledCLUTLoad ( const DMA2D_TypeDef * dma2dx )

Indicate if DMA2D foreground CLUT loading is enabled.

Reference Manual to LL API cross reference (Register Field Functions)

FGPFCCR START LL_DMA2D_FGND_IsEnabledCLUTLoad

Parameters :

dma2dx – DMA2D Instance

Return values :

State – of bit (1 or 0).

void LL_DMA2D_FGND_SetColorMode ( DMA2D_TypeDef * dma2dx , uint32_t color_mode )

Set DMA2D foreground color mode.

Reference Manual to LL API cross reference (Register Field Functions)

FGPFCCR CM LL_DMA2D_FGND_SetColorMode

Note

(*)not available on all devices

Parameters :
uint32_t LL_DMA2D_FGND_GetColorMode ( const DMA2D_TypeDef * dma2dx )

Return DMA2D foreground color mode.

Reference Manual to LL API cross reference (Register Field Functions)

FGPFCCR CM LL_DMA2D_FGND_GetColorMode

Note

(*)not available on all devices

Parameters :

dma2dx – DMA2D Instance

Return values :

Returned – value can be one of the following values:

void LL_DMA2D_FGND_SetAlphaMode ( DMA2D_TypeDef * dma2dx , uint32_t alpha_mode )

Set DMA2D foreground alpha mode.

Reference Manual to LL API cross reference (Register Field Functions)

FGPFCCR AM LL_DMA2D_FGND_SetAlphaMode

Parameters :
uint32_t LL_DMA2D_FGND_GetAlphaMode ( const DMA2D_TypeDef * dma2dx )

Return DMA2D foreground alpha mode.

Reference Manual to LL API cross reference (Register Field Functions)

FGPFCCR AM LL_DMA2D_FGND_GetAlphaMode

Parameters :

dma2dx – DMA2D Instance

Return values :

Returned – value can be one of the following values:

void LL_DMA2D_FGND_SetAlpha ( DMA2D_TypeDef * dma2dx , uint32_t alpha )

Set DMA2D foreground alpha value, expressed on 8 bits ([7:0] bits).

Reference Manual to LL API cross reference (Register Field Functions)

FGPFCCR ALPHA LL_DMA2D_FGND_SetAlpha

Parameters :
  • dma2dx – DMA2D Instance

  • alpha – Value between Min_Data=0 and Max_Data=0xFF

uint32_t LL_DMA2D_FGND_GetAlpha ( const DMA2D_TypeDef * dma2dx )

Return DMA2D foreground alpha value, expressed on 8 bits ([7:0] bits).

Reference Manual to LL API cross reference (Register Field Functions)

FGPFCCR ALPHA LL_DMA2D_FGND_GetAlpha

Parameters :

dma2dx – DMA2D Instance

Return values :

Alpha – value between Min_Data=0 and Max_Data=0xFF

void LL_DMA2D_FGND_SetARGBMode ( DMA2D_TypeDef * dma2dx , uint32_t color_mode , uint32_t alpha_mode , uint32_t alpha )

Set DMA2D foreground input color mode, input alpha mode, and input alpha value.

Reference Manual to LL API cross reference (Register Field Functions)

FGPFCCR CM LL_DMA2D_FGND_SetARGBMode

FGPFCCR ALPHA LL_DMA2D_FGND_SetARGBMode

FGPFCCR AM LL_DMA2D_FGND_SetARGBMode

Note

(*)not available on all devices

Parameters :
void LL_DMA2D_FGND_SetRBSwapMode ( DMA2D_TypeDef * dma2dx , uint32_t rb_swap_mode )

Set DMA2D foreground Red Blue swap mode.

Reference Manual to LL API cross reference (Register Field Functions)

FGPFCCR RBS LL_DMA2D_FGND_SetRBSwapMode

Parameters :
uint32_t LL_DMA2D_FGND_GetRBSwapMode ( const DMA2D_TypeDef * dma2dx )

Return DMA2D foreground Red Blue swap mode.

Reference Manual to LL API cross reference (Register Field Functions)

FGPFCCR RBS LL_DMA2D_FGND_GetRBSwapMode

Parameters :

dma2dx – DMA2D Instance

Return values :

Returned – value can be one of the following values:

void LL_DMA2D_FGND_SetAlphaInvMode ( DMA2D_TypeDef * dma2dx , uint32_t alpha_inversion_mode )

Set DMA2D foreground alpha inversion mode.

Reference Manual to LL API cross reference (Register Field Functions)

FGPFCCR AI LL_DMA2D_FGND_SetAlphaInvMode

Parameters :
uint32_t LL_DMA2D_FGND_GetAlphaInvMode ( const DMA2D_TypeDef * dma2dx )

Return DMA2D foreground alpha inversion mode.

Reference Manual to LL API cross reference (Register Field Functions)

FGPFCCR AI LL_DMA2D_FGND_GetAlphaInvMode

Parameters :

dma2dx – DMA2D Instance

Return values :

Returned – value can be one of the following values:

void LL_DMA2D_FGND_SetLineOffset ( DMA2D_TypeDef * dma2dx , uint32_t line_offset )

Set DMA2D foreground line offset.

Reference Manual to LL API cross reference (Register Field Functions)

FGOR LO LL_DMA2D_FGND_SetLineOffset

Parameters :
  • dma2dx – DMA2D Instance

  • line_offset – Value between Min_Data=0 and Max_Data=0xFFFF

uint32_t LL_DMA2D_FGND_GetLineOffset ( const DMA2D_TypeDef * dma2dx )

Return DMA2D foreground line offset.

Reference Manual to LL API cross reference (Register Field Functions)

FGOR LO LL_DMA2D_FGND_GetLineOffset

Parameters :

dma2dx – DMA2D Instance

Return values :

Foreground – line offset value between Min_Data=0 and Max_Data=0xFFFF

void LL_DMA2D_FGND_SetRGBColor ( DMA2D_TypeDef * dma2dx , uint32_t color )

Set DMA2D foreground color values, expressed on 24 bits ([23:0] bits).

Reference Manual to LL API cross reference (Register Field Functions)

FGCOLR COLOR LL_DMA2D_FGND_SetColor

Parameters :
  • dma2dx – DMA2D Instance

  • color – Value between Min_Data=0 and Max_Data=0xFFFFFF

void LL_DMA2D_FGND_SetColor ( DMA2D_TypeDef * dma2dx , uint32_t red , uint32_t green , uint32_t blue )

Set DMA2D foreground color values, expressed on 24 bits ([23:0] bits).

Reference Manual to LL API cross reference (Register Field Functions)

FGCOLR RED LL_DMA2D_FGND_SetColor

FGCOLR GREEN LL_DMA2D_FGND_SetColor

FGCOLR BLUE LL_DMA2D_FGND_SetColor

Parameters :
  • dma2dx – DMA2D Instance

  • red – Value between Min_Data=0 and Max_Data=0xFF

  • green – Value between Min_Data=0 and Max_Data=0xFF

  • blue – Value between Min_Data=0 and Max_Data=0xFF

void LL_DMA2D_FGND_SetRedColor ( DMA2D_TypeDef * dma2dx , uint32_t red )

Set DMA2D foreground red color value, expressed on 8 bits ([7:0] bits).

Reference Manual to LL API cross reference (Register Field Functions)

FGCOLR RED LL_DMA2D_FGND_SetRedColor

Parameters :
  • dma2dx – DMA2D Instance

  • red – Value between Min_Data=0 and Max_Data=0xFF

uint32_t LL_DMA2D_FGND_GetRedColor ( const DMA2D_TypeDef * dma2dx )

Return DMA2D foreground red color value, expressed on 8 bits ([7:0] bits).

Reference Manual to LL API cross reference (Register Field Functions)

FGCOLR RED LL_DMA2D_FGND_GetRedColor

Parameters :

dma2dx – DMA2D Instance

Return values :

Red – color value between Min_Data=0 and Max_Data=0xFF

void LL_DMA2D_FGND_SetGreenColor ( DMA2D_TypeDef * dma2dx , uint32_t green )

Set DMA2D foreground green color value, expressed on 8 bits ([7:0] bits).

Reference Manual to LL API cross reference (Register Field Functions)

FGCOLR GREEN LL_DMA2D_FGND_SetGreenColor

Parameters :
  • dma2dx – DMA2D Instance

  • green – Value between Min_Data=0 and Max_Data=0xFF

uint32_t LL_DMA2D_FGND_GetGreenColor ( const DMA2D_TypeDef * dma2dx )

Return DMA2D foreground green color value, expressed on 8 bits ([7:0] bits).

Reference Manual to LL API cross reference (Register Field Functions)

FGCOLR GREEN LL_DMA2D_FGND_GetGreenColor

Parameters :

dma2dx – DMA2D Instance

Return values :

Green – color value between Min_Data=0 and Max_Data=0xFF

void LL_DMA2D_FGND_SetBlueColor ( DMA2D_TypeDef * dma2dx , uint32_t blue )

Set DMA2D foreground blue color value, expressed on 8 bits ([7:0] bits).

Reference Manual to LL API cross reference (Register Field Functions)

FGCOLR BLUE LL_DMA2D_FGND_SetBlueColor

Parameters :
  • dma2dx – DMA2D Instance

  • blue – Value between Min_Data=0 and Max_Data=0xFF

uint32_t LL_DMA2D_FGND_GetBlueColor ( const DMA2D_TypeDef * dma2dx )

Return DMA2D foreground blue color value, expressed on 8 bits ([7:0] bits).

Reference Manual to LL API cross reference (Register Field Functions)

FGCOLR BLUE LL_DMA2D_FGND_GetBlueColor

Parameters :

dma2dx – DMA2D Instance

Return values :

Blue – color value between Min_Data=0 and Max_Data=0xFF

void LL_DMA2D_FGND_SetCLUTMemAddr ( DMA2D_TypeDef * dma2dx , uint32_t clut_memory_address )

Set DMA2D foreground CLUT memory address, expressed on 32 bits ([31:0] bits).

Reference Manual to LL API cross reference (Register Field Functions)

FGCMAR MA LL_DMA2D_FGND_SetCLUTMemAddr

Parameters :
  • dma2dx – DMA2D Instance

  • clut_memory_address – Value between Min_Data=0 and Max_Data=0xFFFFFFFF

uint32_t LL_DMA2D_FGND_GetCLUTMemAddr ( const DMA2D_TypeDef * dma2dx )

Get DMA2D foreground CLUT memory address, expressed on 32 bits ([31:0] bits).

Reference Manual to LL API cross reference (Register Field Functions)

FGCMAR MA LL_DMA2D_FGND_GetCLUTMemAddr

Parameters :

dma2dx – DMA2D Instance

Return values :

Foreground – CLUT memory address value between Min_Data=0 and Max_Data=0xFFFFFFFF

void LL_DMA2D_FGND_SetCLUTSize ( DMA2D_TypeDef * dma2dx , uint32_t clut_size )

Set DMA2D foreground CLUT size, expressed on 8 bits ([7:0] bits).

Reference Manual to LL API cross reference (Register Field Functions)

FGPFCCR CS LL_DMA2D_FGND_SetCLUTSize

Parameters :
  • dma2dx – DMA2D Instance

  • clut_size – Value between Min_Data=0 and Max_Data=0xFF

uint32_t LL_DMA2D_FGND_GetCLUTSize ( const DMA2D_TypeDef * dma2dx )

Get DMA2D foreground CLUT size, expressed on 8 bits ([7:0] bits).

Reference Manual to LL API cross reference (Register Field Functions)

FGPFCCR CS LL_DMA2D_FGND_GetCLUTSize

Parameters :

dma2dx – DMA2D Instance

Return values :

Foreground – CLUT size value between Min_Data=0 and Max_Data=0xFF

void LL_DMA2D_FGND_SetCLUTColorMode ( DMA2D_TypeDef * dma2dx , uint32_t clut_color_mode )

Set DMA2D foreground CLUT color mode.

Reference Manual to LL API cross reference (Register Field Functions)

FGPFCCR CCM LL_DMA2D_FGND_SetCLUTColorMode

Parameters :
uint32_t LL_DMA2D_FGND_GetCLUTColorMode ( const DMA2D_TypeDef * dma2dx )

Return DMA2D foreground CLUT color mode.

Reference Manual to LL API cross reference (Register Field Functions)

FGPFCCR CCM LL_DMA2D_FGND_GetCLUTColorMode

Parameters :

dma2dx – DMA2D Instance

Return values :

Returned – value can be one of the following values:

void LL_DMA2D_FGND_SetChrSubSampling ( DMA2D_TypeDef * dma2dx , uint32_t chroma_sub_sampling )

Set DMA2D foreground Chroma Sub Sampling (for YCbCr input color mode).

Reference Manual to LL API cross reference (Register Field Functions)

FGPFCCR CSS LL_DMA2D_FGND_SetChrSubSampling

Parameters :
uint32_t LL_DMA2D_FGND_GetChrSubSampling ( const DMA2D_TypeDef * dma2dx )

Return DMA2D foreground Chroma Sub Sampling (for YCbCr input color mode).

Reference Manual to LL API cross reference (Register Field Functions)

FGPFCCR CSS LL_DMA2D_FGND_GetChrSubSampling

Parameters :

dma2dx – DMA2D Instance

Return values :

Returned – value can be one of the following values:

Functions

void LL_DMA2D_BGND_SetMemAddr ( DMA2D_TypeDef * dma2dx , uint32_t memory_address )

Set DMA2D background memory address, expressed on 32 bits ([31:0] bits).

Reference Manual to LL API cross reference (Register Field Functions)

BGMAR MA LL_DMA2D_BGND_SetMemAddr

Parameters :
  • dma2dx – DMA2D Instance

  • memory_address – Value between Min_Data=0 and Max_Data=0xFFFFFFFF

uint32_t LL_DMA2D_BGND_GetMemAddr ( const DMA2D_TypeDef * dma2dx )

Get DMA2D background memory address, expressed on 32 bits ([31:0] bits).

Reference Manual to LL API cross reference (Register Field Functions)

BGMAR MA LL_DMA2D_BGND_GetMemAddr

Parameters :

dma2dx – DMA2D Instance

Return values :

Background – memory address value between Min_Data=0 and Max_Data=0xFFFFFFFF

void LL_DMA2D_BGND_EnableCLUTLoad ( DMA2D_TypeDef * dma2dx )

Enable DMA2D background CLUT loading.

Reference Manual to LL API cross reference (Register Field Functions)

BGPFCCR START LL_DMA2D_BGND_EnableCLUTLoad

Parameters :

dma2dx – DMA2D Instance

uint32_t LL_DMA2D_BGND_IsEnabledCLUTLoad ( const DMA2D_TypeDef * dma2dx )

Indicate if DMA2D background CLUT loading is enabled.

Reference Manual to LL API cross reference (Register Field Functions)

BGPFCCR START LL_DMA2D_BGND_IsEnabledCLUTLoad

Parameters :

dma2dx – DMA2D Instance

Return values :

State – of bit (1 or 0).

void LL_DMA2D_BGND_SetColorMode ( DMA2D_TypeDef * dma2dx , uint32_t color_mode )

Set DMA2D background color mode.

Reference Manual to LL API cross reference (Register Field Functions)

BGPFCCR CM LL_DMA2D_BGND_SetColorMode

Parameters :
uint32_t LL_DMA2D_BGND_GetColorMode ( const DMA2D_TypeDef * dma2dx )

Return DMA2D background color mode.

Reference Manual to LL API cross reference (Register Field Functions)

BGPFCCR CM LL_DMA2D_BGND_GetColorMode

Parameters :

dma2dx – DMA2D Instance

Return values :

Returned – value can be one of the following values:

void LL_DMA2D_BGND_SetAlphaMode ( DMA2D_TypeDef * dma2dx , uint32_t alpha_mode )

Set DMA2D background alpha mode.

Reference Manual to LL API cross reference (Register Field Functions)

BGPFCCR AM LL_DMA2D_BGND_SetAlphaMode

Parameters :
uint32_t LL_DMA2D_BGND_GetAlphaMode ( const DMA2D_TypeDef * dma2dx )

Return DMA2D background alpha mode.

Reference Manual to LL API cross reference (Register Field Functions)

BGPFCCR AM LL_DMA2D_BGND_GetAlphaMode

Parameters :

dma2dx – DMA2D Instance

Return values :

Returned – value can be one of the following values:

void LL_DMA2D_BGND_SetAlpha ( DMA2D_TypeDef * dma2dx , uint32_t alpha )

Set DMA2D background alpha value, expressed on 8 bits ([7:0] bits).

Reference Manual to LL API cross reference (Register Field Functions)

BGPFCCR ALPHA LL_DMA2D_BGND_SetAlpha

Parameters :
  • dma2dx – DMA2D Instance

  • alpha – Value between Min_Data=0 and Max_Data=0xFF

uint32_t LL_DMA2D_BGND_GetAlpha ( const DMA2D_TypeDef * dma2dx )

Return DMA2D background alpha value, expressed on 8 bits ([7:0] bits).

Reference Manual to LL API cross reference (Register Field Functions)

BGPFCCR ALPHA LL_DMA2D_BGND_GetAlpha

Parameters :

dma2dx – DMA2D Instance

Return values :

Alpha – value between Min_Data=0 and Max_Data=0xFF

void LL_DMA2D_BGND_SetARGBMode ( DMA2D_TypeDef * dma2dx , uint32_t color_mode , uint32_t alpha_mode , uint32_t alpha )

Set DMA2D background input color mode, input alpha mode, and input alpha value.

Reference Manual to LL API cross reference (Register Field Functions)

BGPFCCR CM LL_DMA2D_BGND_SetARGBMode

BGPFCCR ALPHA LL_DMA2D_BGND_SetARGBMode

BGPFCCR AM LL_DMA2D_BGND_SetARGBMode

Parameters :
void LL_DMA2D_BGND_SetRBSwapMode ( DMA2D_TypeDef * dma2dx , uint32_t rb_swap_mode )

Set DMA2D background Red Blue swap mode.

Reference Manual to LL API cross reference (Register Field Functions)

BGPFCCR RBS LL_DMA2D_BGND_SetRBSwapMode

Parameters :
uint32_t LL_DMA2D_BGND_GetRBSwapMode ( const DMA2D_TypeDef * dma2dx )

Return DMA2D background Red Blue swap mode.

Reference Manual to LL API cross reference (Register Field Functions)

BGPFCCR RBS LL_DMA2D_BGND_GetRBSwapMode

Parameters :

dma2dx – DMA2D Instance

Return values :

Returned – value can be one of the following values:

void LL_DMA2D_BGND_SetAlphaInvMode ( DMA2D_TypeDef * dma2dx , uint32_t alpha_inversion_mode )

Set DMA2D background alpha inversion mode.

Reference Manual to LL API cross reference (Register Field Functions)

BGPFCCR AI LL_DMA2D_BGND_SetAlphaInvMode

Parameters :
uint32_t LL_DMA2D_BGND_GetAlphaInvMode ( const DMA2D_TypeDef * dma2dx )

Return DMA2D background alpha inversion mode.

Reference Manual to LL API cross reference (Register Field Functions)

BGPFCCR AI LL_DMA2D_BGND_GetAlphaInvMode

Parameters :

dma2dx – DMA2D Instance

Return values :

Returned – value can be one of the following values:

void LL_DMA2D_BGND_SetLineOffset ( DMA2D_TypeDef * dma2dx , uint32_t line_offset )

Set DMA2D background line offset.

Reference Manual to LL API cross reference (Register Field Functions)

BGOR LO LL_DMA2D_BGND_SetLineOffset

Parameters :
  • dma2dx – DMA2D Instance

  • line_offset – Value between Min_Data=0 and Max_Data=0xFFFF

uint32_t LL_DMA2D_BGND_GetLineOffset ( const DMA2D_TypeDef * dma2dx )

Return DMA2D background line offset.

Reference Manual to LL API cross reference (Register Field Functions)

BGOR LO LL_DMA2D_BGND_GetLineOffset

Parameters :

dma2dx – DMA2D Instance

Return values :

Background – line offset value between Min_Data=0 and Max_Data=0xFFFF

void LL_DMA2D_BGND_SetRGBColor ( DMA2D_TypeDef * dma2dx , uint32_t color )

Set DMA2D background color values, expressed on 24 bits ([23:0] bits).

Reference Manual to LL API cross reference (Register Field Functions)

BGCOLR COLOR LL_DMA2D_BGND_SetColor

Parameters :
  • dma2dx – DMA2D Instance

  • color – Value between Min_Data=0 and Max_Data=0xFFFFFF

void LL_DMA2D_BGND_SetColor ( DMA2D_TypeDef * dma2dx , uint32_t red , uint32_t green , uint32_t blue )

Set DMA2D background color values, expressed on 24 bits ([23:0] bits).

Reference Manual to LL API cross reference (Register Field Functions)

BGCOLR RED LL_DMA2D_BGND_SetColor

BGCOLR GREEN LL_DMA2D_BGND_SetColor

BGCOLR BLUE LL_DMA2D_BGND_SetColor

Parameters :
  • dma2dx – DMA2D Instance

  • red – Value between Min_Data=0 and Max_Data=0xFF

  • green – Value between Min_Data=0 and Max_Data=0xFF

  • blue – Value between Min_Data=0 and Max_Data=0xFF

void LL_DMA2D_BGND_SetRedColor ( DMA2D_TypeDef * dma2dx , uint32_t red )

Set DMA2D background red color value, expressed on 8 bits ([7:0] bits).

Reference Manual to LL API cross reference (Register Field Functions)

BGCOLR RED LL_DMA2D_BGND_SetRedColor

Parameters :
  • dma2dx – DMA2D Instance

  • red – Value between Min_Data=0 and Max_Data=0xFF

uint32_t LL_DMA2D_BGND_GetRedColor ( const DMA2D_TypeDef * dma2dx )

Return DMA2D background red color value, expressed on 8 bits ([7:0] bits).

Reference Manual to LL API cross reference (Register Field Functions)

BGCOLR RED LL_DMA2D_BGND_GetRedColor

Parameters :

dma2dx – DMA2D Instance

Return values :

Red – color value between Min_Data=0 and Max_Data=0xFF

void LL_DMA2D_BGND_SetGreenColor ( DMA2D_TypeDef * dma2dx , uint32_t green )

Set DMA2D background green color value, expressed on 8 bits ([7:0] bits).

Reference Manual to LL API cross reference (Register Field Functions)

BGCOLR GREEN LL_DMA2D_BGND_SetGreenColor

Parameters :
  • dma2dx – DMA2D Instance

  • green – Value between Min_Data=0 and Max_Data=0xFF

uint32_t LL_DMA2D_BGND_GetGreenColor ( const DMA2D_TypeDef * dma2dx )

Return DMA2D background green color value, expressed on 8 bits ([7:0] bits).

Reference Manual to LL API cross reference (Register Field Functions)

BGCOLR GREEN LL_DMA2D_BGND_GetGreenColor

Parameters :

dma2dx – DMA2D Instance

Return values :

Green – color value between Min_Data=0 and Max_Data=0xFF

void LL_DMA2D_BGND_SetBlueColor ( DMA2D_TypeDef * dma2dx , uint32_t blue )

Set DMA2D background blue color value, expressed on 8 bits ([7:0] bits).

Reference Manual to LL API cross reference (Register Field Functions)

BGCOLR BLUE LL_DMA2D_BGND_SetBlueColor

Parameters :
  • dma2dx – DMA2D Instance

  • blue – Value between Min_Data=0 and Max_Data=0xFF

uint32_t LL_DMA2D_BGND_GetBlueColor ( const DMA2D_TypeDef * dma2dx )

Return DMA2D background blue color value, expressed on 8 bits ([7:0] bits).

Reference Manual to LL API cross reference (Register Field Functions)

BGCOLR BLUE LL_DMA2D_BGND_GetBlueColor

Parameters :

dma2dx – DMA2D Instance

Return values :

Blue – color value between Min_Data=0 and Max_Data=0xFF

void LL_DMA2D_BGND_SetCLUTMemAddr ( DMA2D_TypeDef * dma2dx , uint32_t clut_memory_address )

Set DMA2D background CLUT memory address, expressed on 32 bits ([31:0] bits).

Reference Manual to LL API cross reference (Register Field Functions)

BGCMAR MA LL_DMA2D_BGND_SetCLUTMemAddr

Parameters :
  • dma2dx – DMA2D Instance

  • clut_memory_address – Value between Min_Data=0 and Max_Data=0xFFFFFFFF

uint32_t LL_DMA2D_BGND_GetCLUTMemAddr ( const DMA2D_TypeDef * dma2dx )

Get DMA2D background CLUT memory address, expressed on 32 bits ([31:0] bits).

Reference Manual to LL API cross reference (Register Field Functions)

BGCMAR MA LL_DMA2D_BGND_GetCLUTMemAddr

Parameters :

dma2dx – DMA2D Instance

Return values :

Background – CLUT memory address value between Min_Data=0 and Max_Data=0xFFFFFFFF

void LL_DMA2D_BGND_SetCLUTSize ( DMA2D_TypeDef * dma2dx , uint32_t clut_size )

Set DMA2D background CLUT size, expressed on 8 bits ([7:0] bits).

Reference Manual to LL API cross reference (Register Field Functions)

BGPFCCR CS LL_DMA2D_BGND_SetCLUTSize

Parameters :
  • dma2dx – DMA2D Instance

  • clut_size – Value between Min_Data=0 and Max_Data=0xFF

uint32_t LL_DMA2D_BGND_GetCLUTSize ( const DMA2D_TypeDef * dma2dx )

Get DMA2D background CLUT size, expressed on 8 bits ([7:0] bits).

Reference Manual to LL API cross reference (Register Field Functions)

BGPFCCR CS LL_DMA2D_BGND_GetCLUTSize

Parameters :

dma2dx – DMA2D Instance

Return values :

Background – CLUT size value between Min_Data=0 and Max_Data=0xFF

void LL_DMA2D_BGND_SetCLUTColorMode ( DMA2D_TypeDef * dma2dx , uint32_t clut_color_mode )

Set DMA2D background CLUT color mode.

Reference Manual to LL API cross reference (Register Field Functions)

BGPFCCR CCM LL_DMA2D_BGND_SetCLUTColorMode

Parameters :
uint32_t LL_DMA2D_BGND_GetCLUTColorMode ( const DMA2D_TypeDef * dma2dx )

Return DMA2D background CLUT color mode.

Reference Manual to LL API cross reference (Register Field Functions)

BGPFCCR CCM LL_DMA2D_BGND_GetCLUTColorMode

Parameters :

dma2dx – DMA2D Instance

Return values :

Returned – value can be one of the following values:

Flag Management

group DMA2D_LL_EF_FLAG_MANAGEMENT

Functions

uint32_t LL_DMA2D_IsActiveFlag_CE ( const DMA2D_TypeDef * dma2dx )

Check if the DMA2D Configuration Error Interrupt Flag is set or not.

Reference Manual to LL API cross reference (Register Field Functions)

ISR CEIF LL_DMA2D_IsActiveFlag_CE

Parameters :

dma2dx – DMA2D Instance

Return values :

State – of bit (1 or 0).

uint32_t LL_DMA2D_IsActiveFlag_CTC ( const DMA2D_TypeDef * dma2dx )

Check if the DMA2D CLUT Transfer Complete Interrupt Flag is set or not.

Reference Manual to LL API cross reference (Register Field Functions)

ISR CTCIF LL_DMA2D_IsActiveFlag_CTC

Parameters :

dma2dx – DMA2D Instance

Return values :

State – of bit (1 or 0).

uint32_t LL_DMA2D_IsActiveFlag_CAE ( const DMA2D_TypeDef * dma2dx )

Check if the DMA2D CLUT Access Error Interrupt Flag is set or not.

Reference Manual to LL API cross reference (Register Field Functions)

ISR CAEIF LL_DMA2D_IsActiveFlag_CAE

Parameters :

dma2dx – DMA2D Instance

Return values :

State – of bit (1 or 0).

uint32_t LL_DMA2D_IsActiveFlag_TW ( const DMA2D_TypeDef * dma2dx )

Check if the DMA2D Transfer Watermark Interrupt Flag is set or not.

Reference Manual to LL API cross reference (Register Field Functions)

ISR TWIF LL_DMA2D_IsActiveFlag_TW

Parameters :

dma2dx – DMA2D Instance

Return values :

State – of bit (1 or 0).

uint32_t LL_DMA2D_IsActiveFlag_TC ( const DMA2D_TypeDef * dma2dx )

Check if the DMA2D Transfer Complete Interrupt Flag is set or not.

Reference Manual to LL API cross reference (Register Field Functions)

ISR TCIF LL_DMA2D_IsActiveFlag_TC

Parameters :

dma2dx – DMA2D Instance

Return values :

State – of bit (1 or 0).

uint32_t LL_DMA2D_IsActiveFlag_TE ( const DMA2D_TypeDef * dma2dx )

Check if the DMA2D Transfer Error Interrupt Flag is set or not.

Reference Manual to LL API cross reference (Register Field Functions)

ISR TEIF LL_DMA2D_IsActiveFlag_TE

Parameters :

dma2dx – DMA2D Instance

Return values :

State – of bit (1 or 0).

void LL_DMA2D_ClearFlag ( DMA2D_TypeDef * dma2dx , uint32_t flag )

Clear Interrupts Flag.

Parameters :
void LL_DMA2D_ClearFlag_CE ( DMA2D_TypeDef * dma2dx )

Clear DMA2D Configuration Error Interrupt Flag.

Reference Manual to LL API cross reference (Register Field Functions)

IFCR CCEIF LL_DMA2D_ClearFlag_CE

Parameters :

dma2dx – DMA2D Instance

void LL_DMA2D_ClearFlag_CTC ( DMA2D_TypeDef * dma2dx )

Clear DMA2D CLUT Transfer Complete Interrupt Flag.

Reference Manual to LL API cross reference (Register Field Functions)

IFCR CCTCIF LL_DMA2D_ClearFlag_CTC

Parameters :

dma2dx – DMA2D Instance

void LL_DMA2D_ClearFlag_CAE ( DMA2D_TypeDef * dma2dx )

Clear DMA2D CLUT Access Error Interrupt Flag.

Reference Manual to LL API cross reference (Register Field Functions)

IFCR CAECIF LL_DMA2D_ClearFlag_CAE

Parameters :

dma2dx – DMA2D Instance

void LL_DMA2D_ClearFlag_TW ( DMA2D_TypeDef * dma2dx )

Clear DMA2D Transfer Watermark Interrupt Flag.

Reference Manual to LL API cross reference (Register Field Functions)

IFCR CTWIF LL_DMA2D_ClearFlag_TW

Parameters :

dma2dx – DMA2D Instance

void LL_DMA2D_ClearFlag_TC ( DMA2D_TypeDef * dma2dx )

Clear DMA2D Transfer Complete Interrupt Flag.

Reference Manual to LL API cross reference (Register Field Functions)

IFCR CTCIF LL_DMA2D_ClearFlag_TC

Parameters :

dma2dx – DMA2D Instance

void LL_DMA2D_ClearFlag_TE ( DMA2D_TypeDef * dma2dx )

Clear DMA2D Transfer Error Interrupt Flag.

Reference Manual to LL API cross reference (Register Field Functions)

IFCR CTEIF LL_DMA2D_ClearFlag_TE

Parameters :

dma2dx – DMA2D Instance

Interruption Management

group DMA2D_LL_EF_IT_MANAGEMENT

Functions

void LL_DMA2D_EnableIT ( DMA2D_TypeDef * dma2dx , uint32_t interrupt )

Enable Interrupts.

Parameters :
void LL_DMA2D_DisableIT ( DMA2D_TypeDef * dma2dx , uint32_t interrupt )

Disable Interrupts.

Parameters :
void LL_DMA2D_EnableIT_CE ( DMA2D_TypeDef * dma2dx )

Enable Configuration Error Interrupt.

Reference Manual to LL API cross reference (Register Field Functions)

CR CEIE LL_DMA2D_EnableIT_CE

Parameters :

dma2dx – DMA2D Instance

void LL_DMA2D_EnableIT_CTC ( DMA2D_TypeDef * dma2dx )

Enable CLUT Transfer Complete Interrupt.

Reference Manual to LL API cross reference (Register Field Functions)

CR CTCIE LL_DMA2D_EnableIT_CTC

Parameters :

dma2dx – DMA2D Instance

void LL_DMA2D_EnableIT_CAE ( DMA2D_TypeDef * dma2dx )

Enable CLUT Access Error Interrupt.

Reference Manual to LL API cross reference (Register Field Functions)

CR CAEIE LL_DMA2D_EnableIT_CAE

Parameters :

dma2dx – DMA2D Instance

void LL_DMA2D_EnableIT_TW ( DMA2D_TypeDef * dma2dx )

Enable Transfer Watermark Interrupt.

Reference Manual to LL API cross reference (Register Field Functions)

CR TWIE LL_DMA2D_EnableIT_TW

Parameters :

dma2dx – DMA2D Instance

void LL_DMA2D_EnableIT_TC ( DMA2D_TypeDef * dma2dx )

Enable Transfer Complete Interrupt.

Reference Manual to LL API cross reference (Register Field Functions)

CR TCIE LL_DMA2D_EnableIT_TC

Parameters :

dma2dx – DMA2D Instance

void LL_DMA2D_EnableIT_TE ( DMA2D_TypeDef * dma2dx )

Enable Transfer Error Interrupt.

Reference Manual to LL API cross reference (Register Field Functions)

CR TEIE LL_DMA2D_EnableIT_TE

Parameters :

dma2dx – DMA2D Instance

void LL_DMA2D_DisableIT_CE ( DMA2D_TypeDef * dma2dx )

Disable Configuration Error Interrupt.

Reference Manual to LL API cross reference (Register Field Functions)

CR CEIE LL_DMA2D_DisableIT_CE

Parameters :

dma2dx – DMA2D Instance

void LL_DMA2D_DisableIT_CTC ( DMA2D_TypeDef * dma2dx )

Disable CLUT Transfer Complete Interrupt.

Reference Manual to LL API cross reference (Register Field Functions)

CR CTCIE LL_DMA2D_DisableIT_CTC

Parameters :

dma2dx – DMA2D Instance

void LL_DMA2D_DisableIT_CAE ( DMA2D_TypeDef * dma2dx )

Disable CLUT Access Error Interrupt.

Reference Manual to LL API cross reference (Register Field Functions)

CR CAEIE LL_DMA2D_DisableIT_CAE

Parameters :

dma2dx – DMA2D Instance

void LL_DMA2D_DisableIT_TW ( DMA2D_TypeDef * dma2dx )

Disable Transfer Watermark Interrupt.

Reference Manual to LL API cross reference (Register Field Functions)

CR TWIE LL_DMA2D_DisableIT_TW

Parameters :

dma2dx – DMA2D Instance

void LL_DMA2D_DisableIT_TC ( DMA2D_TypeDef * dma2dx )

Disable Transfer Complete Interrupt.

Reference Manual to LL API cross reference (Register Field Functions)

CR TCIE LL_DMA2D_DisableIT_TC

Parameters :

dma2dx – DMA2D Instance

void LL_DMA2D_DisableIT_TE ( DMA2D_TypeDef * dma2dx )

Disable Transfer Error Interrupt.

Reference Manual to LL API cross reference (Register Field Functions)

CR TEIE LL_DMA2D_DisableIT_TE

Parameters :

dma2dx – DMA2D Instance

uint32_t LL_DMA2D_IsEnabledIT_CE ( const DMA2D_TypeDef * dma2dx )

Check if the DMA2D Configuration Error interrupt source is enabled or disabled.

Reference Manual to LL API cross reference (Register Field Functions)

CR CEIE LL_DMA2D_IsEnabledIT_CE

Parameters :

dma2dx – DMA2D Instance

Return values :

State – of bit (1 or 0).

uint32_t LL_DMA2D_IsEnabledIT_CTC ( const DMA2D_TypeDef * dma2dx )

Check if the DMA2D CLUT Transfer Complete interrupt source is enabled or disabled.

Reference Manual to LL API cross reference (Register Field Functions)

CR CTCIE LL_DMA2D_IsEnabledIT_CTC

Parameters :

dma2dx – DMA2D Instance

Return values :

State – of bit (1 or 0).

uint32_t LL_DMA2D_IsEnabledIT_CAE ( const DMA2D_TypeDef * dma2dx )

Check if the DMA2D CLUT Access Error interrupt source is enabled or disabled.

Reference Manual to LL API cross reference (Register Field Functions)

CR CAEIE LL_DMA2D_IsEnabledIT_CAE

Parameters :

dma2dx – DMA2D Instance

Return values :

State – of bit (1 or 0).

uint32_t LL_DMA2D_IsEnabledIT_TW ( const DMA2D_TypeDef * dma2dx )

Check if the DMA2D Transfer Watermark interrupt source is enabled or disabled.

Reference Manual to LL API cross reference (Register Field Functions)

CR TWIE LL_DMA2D_IsEnabledIT_TW

Parameters :

dma2dx – DMA2D Instance

Return values :

State – of bit (1 or 0).

uint32_t LL_DMA2D_IsEnabledIT_TC ( const DMA2D_TypeDef * dma2dx )

Check if the DMA2D Transfer Complete interrupt source is enabled or disabled.

Reference Manual to LL API cross reference (Register Field Functions)

CR TCIE LL_DMA2D_IsEnabledIT_TC

Parameters :

dma2dx – DMA2D Instance

Return values :

State – of bit (1 or 0).

uint32_t LL_DMA2D_IsEnabledIT_TE ( const DMA2D_TypeDef * dma2dx )

Check if the DMA2D Transfer Error interrupt source is enabled or disabled.

Reference Manual to LL API cross reference (Register Field Functions)

CR TEIE LL_DMA2D_IsEnabledIT_TE

Parameters :

dma2dx – DMA2D Instance

Return values :

State – of bit (1 or 0).