|
STM32L4xx_HAL_Driver
1.14.0
|
Header file of DMA2D LL module. More...
Go to the source code of this file.
Data Structures | |
| struct | LL_DMA2D_InitTypeDef |
| LL DMA2D Init Structure Definition. More... | |
| struct | LL_DMA2D_LayerCfgTypeDef |
| LL DMA2D Layer Configuration Structure Definition. More... | |
| struct | LL_DMA2D_ColorTypeDef |
| LL DMA2D Output Color Structure Definition. More... | |
Functions | |
| __STATIC_INLINE void | LL_DMA2D_Start (DMA2D_TypeDef *DMA2Dx) |
| Start a DMA2D transfer. CR START LL_DMA2D_Start. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_IsTransferOngoing (DMA2D_TypeDef *DMA2Dx) |
| Indicate if a DMA2D transfer is ongoing. CR START LL_DMA2D_IsTransferOngoing. More... | |
| __STATIC_INLINE void | LL_DMA2D_Suspend (DMA2D_TypeDef *DMA2Dx) |
| Suspend DMA2D transfer. More... | |
| __STATIC_INLINE void | LL_DMA2D_Resume (DMA2D_TypeDef *DMA2Dx) |
| Resume DMA2D transfer. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_IsSuspended (DMA2D_TypeDef *DMA2Dx) |
| Indicate if DMA2D transfer is suspended. More... | |
| __STATIC_INLINE void | LL_DMA2D_Abort (DMA2D_TypeDef *DMA2Dx) |
| Abort DMA2D transfer. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_IsAborted (DMA2D_TypeDef *DMA2Dx) |
| Indicate if DMA2D transfer is aborted. More... | |
| __STATIC_INLINE void | LL_DMA2D_SetMode (DMA2D_TypeDef *DMA2Dx, uint32_t Mode) |
| Set DMA2D mode. CR MODE LL_DMA2D_SetMode. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_GetMode (DMA2D_TypeDef *DMA2Dx) |
| Return DMA2D mode CR MODE LL_DMA2D_GetMode. More... | |
| __STATIC_INLINE void | LL_DMA2D_SetOutputColorMode (DMA2D_TypeDef *DMA2Dx, uint32_t ColorMode) |
| Set DMA2D output color mode. OPFCCR CM LL_DMA2D_SetOutputColorMode. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_GetOutputColorMode (DMA2D_TypeDef *DMA2Dx) |
| Return DMA2D output color mode. OPFCCR CM LL_DMA2D_GetOutputColorMode. More... | |
| __STATIC_INLINE void | LL_DMA2D_SetOutputRBSwapMode (DMA2D_TypeDef *DMA2Dx, uint32_t RBSwapMode) |
| Set DMA2D output Red Blue swap mode. OPFCCR RBS LL_DMA2D_SetOutputRBSwapMode. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_GetOutputRBSwapMode (DMA2D_TypeDef *DMA2Dx) |
| Return DMA2D output Red Blue swap mode. OPFCCR RBS LL_DMA2D_GetOutputRBSwapMode. More... | |
| __STATIC_INLINE void | LL_DMA2D_SetOutputAlphaInvMode (DMA2D_TypeDef *DMA2Dx, uint32_t AlphaInversionMode) |
| Set DMA2D output alpha inversion mode. OPFCCR AI LL_DMA2D_SetOutputAlphaInvMode. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_GetOutputAlphaInvMode (DMA2D_TypeDef *DMA2Dx) |
| Return DMA2D output alpha inversion mode. OPFCCR AI LL_DMA2D_GetOutputAlphaInvMode. More... | |
| __STATIC_INLINE void | LL_DMA2D_SetOutputSwapMode (DMA2D_TypeDef *DMA2Dx, uint32_t OutputSwapMode) |
| Set DMA2D output swap mode. OPFCCR SB LL_DMA2D_SetOutputSwapMode. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_GetOutputSwapMode (DMA2D_TypeDef *DMA2Dx) |
| Return DMA2D output swap mode. OPFCCR SB LL_DMA2D_GetOutputSwapMode. More... | |
| __STATIC_INLINE void | LL_DMA2D_SetLineOffsetMode (DMA2D_TypeDef *DMA2Dx, uint32_t LineOffsetMode) |
| Set DMA2D line offset mode. CR LOM LL_DMA2D_SetLineOffsetMode. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_GetLineOffsetMode (DMA2D_TypeDef *DMA2Dx) |
| Return DMA2D line offset mode. CR LOM LL_DMA2D_GetLineOffsetMode. More... | |
| __STATIC_INLINE void | LL_DMA2D_SetLineOffset (DMA2D_TypeDef *DMA2Dx, uint32_t LineOffset) |
| Set DMA2D line offset, expressed on 14 bits ([13:0] bits). OOR LO LL_DMA2D_SetLineOffset. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_GetLineOffset (DMA2D_TypeDef *DMA2Dx) |
| Return DMA2D line offset, expressed on 14 bits ([13:0] bits). OOR LO LL_DMA2D_GetLineOffset. More... | |
| __STATIC_INLINE void | LL_DMA2D_SetNbrOfPixelsPerLines (DMA2D_TypeDef *DMA2Dx, uint32_t NbrOfPixelsPerLines) |
| Set DMA2D number of pixels per lines, expressed on 14 bits ([13:0] bits). NLR PL LL_DMA2D_SetNbrOfPixelsPerLines. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_GetNbrOfPixelsPerLines (DMA2D_TypeDef *DMA2Dx) |
| Return DMA2D number of pixels per lines, expressed on 14 bits ([13:0] bits) NLR PL LL_DMA2D_GetNbrOfPixelsPerLines. More... | |
| __STATIC_INLINE void | LL_DMA2D_SetNbrOfLines (DMA2D_TypeDef *DMA2Dx, uint32_t NbrOfLines) |
| Set DMA2D number of lines, expressed on 16 bits ([15:0] bits). NLR NL LL_DMA2D_SetNbrOfLines. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_GetNbrOfLines (DMA2D_TypeDef *DMA2Dx) |
| Return DMA2D number of lines, expressed on 16 bits ([15:0] bits). NLR NL LL_DMA2D_GetNbrOfLines. More... | |
| __STATIC_INLINE void | LL_DMA2D_SetOutputMemAddr (DMA2D_TypeDef *DMA2Dx, uint32_t OutputMemoryAddress) |
| Set DMA2D output memory address, expressed on 32 bits ([31:0] bits). OMAR MA LL_DMA2D_SetOutputMemAddr. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_GetOutputMemAddr (DMA2D_TypeDef *DMA2Dx) |
| Get DMA2D output memory address, expressed on 32 bits ([31:0] bits). OMAR MA LL_DMA2D_GetOutputMemAddr. More... | |
| __STATIC_INLINE void | LL_DMA2D_SetOutputColor (DMA2D_TypeDef *DMA2Dx, uint32_t OutputColor) |
| Set DMA2D output color, expressed on 32 bits ([31:0] bits). More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_GetOutputColor (DMA2D_TypeDef *DMA2Dx) |
| Get DMA2D output color, expressed on 32 bits ([31:0] bits). More... | |
| __STATIC_INLINE void | LL_DMA2D_SetLineWatermark (DMA2D_TypeDef *DMA2Dx, uint32_t LineWatermark) |
| Set DMA2D line watermark, expressed on 16 bits ([15:0] bits). LWR LW LL_DMA2D_SetLineWatermark. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_GetLineWatermark (DMA2D_TypeDef *DMA2Dx) |
| Return DMA2D line watermark, expressed on 16 bits ([15:0] bits). LWR LW LL_DMA2D_GetLineWatermark. More... | |
| __STATIC_INLINE void | LL_DMA2D_SetDeadTime (DMA2D_TypeDef *DMA2Dx, uint32_t DeadTime) |
| Set DMA2D dead time, expressed on 8 bits ([7:0] bits). AMTCR DT LL_DMA2D_SetDeadTime. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_GetDeadTime (DMA2D_TypeDef *DMA2Dx) |
| Return DMA2D dead time, expressed on 8 bits ([7:0] bits). AMTCR DT LL_DMA2D_GetDeadTime. More... | |
| __STATIC_INLINE void | LL_DMA2D_EnableDeadTime (DMA2D_TypeDef *DMA2Dx) |
| Enable DMA2D dead time functionality. AMTCR EN LL_DMA2D_EnableDeadTime. More... | |
| __STATIC_INLINE void | LL_DMA2D_DisableDeadTime (DMA2D_TypeDef *DMA2Dx) |
| Disable DMA2D dead time functionality. AMTCR EN LL_DMA2D_DisableDeadTime. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_IsEnabledDeadTime (DMA2D_TypeDef *DMA2Dx) |
| Indicate if DMA2D dead time functionality is enabled. AMTCR EN LL_DMA2D_IsEnabledDeadTime. More... | |
| __STATIC_INLINE void | LL_DMA2D_FGND_SetMemAddr (DMA2D_TypeDef *DMA2Dx, uint32_t MemoryAddress) |
| Set DMA2D foreground memory address, expressed on 32 bits ([31:0] bits). FGMAR MA LL_DMA2D_FGND_SetMemAddr. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_FGND_GetMemAddr (DMA2D_TypeDef *DMA2Dx) |
| Get DMA2D foreground memory address, expressed on 32 bits ([31:0] bits). FGMAR MA LL_DMA2D_FGND_GetMemAddr. More... | |
| __STATIC_INLINE void | LL_DMA2D_FGND_EnableCLUTLoad (DMA2D_TypeDef *DMA2Dx) |
| Enable DMA2D foreground CLUT loading. FGPFCCR START LL_DMA2D_FGND_EnableCLUTLoad. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_FGND_IsEnabledCLUTLoad (DMA2D_TypeDef *DMA2Dx) |
| Indicate if DMA2D foreground CLUT loading is enabled. FGPFCCR START LL_DMA2D_FGND_IsEnabledCLUTLoad. More... | |
| __STATIC_INLINE void | LL_DMA2D_FGND_SetColorMode (DMA2D_TypeDef *DMA2Dx, uint32_t ColorMode) |
| Set DMA2D foreground color mode. FGPFCCR CM LL_DMA2D_FGND_SetColorMode. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_FGND_GetColorMode (DMA2D_TypeDef *DMA2Dx) |
| Return DMA2D foreground color mode. FGPFCCR CM LL_DMA2D_FGND_GetColorMode. More... | |
| __STATIC_INLINE void | LL_DMA2D_FGND_SetAlphaMode (DMA2D_TypeDef *DMA2Dx, uint32_t AphaMode) |
| Set DMA2D foreground alpha mode. FGPFCCR AM LL_DMA2D_FGND_SetAlphaMode. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_FGND_GetAlphaMode (DMA2D_TypeDef *DMA2Dx) |
| Return DMA2D foreground alpha mode. FGPFCCR AM LL_DMA2D_FGND_GetAlphaMode. More... | |
| __STATIC_INLINE void | LL_DMA2D_FGND_SetAlpha (DMA2D_TypeDef *DMA2Dx, uint32_t Alpha) |
| Set DMA2D foreground alpha value, expressed on 8 bits ([7:0] bits). FGPFCCR ALPHA LL_DMA2D_FGND_SetAlpha. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_FGND_GetAlpha (DMA2D_TypeDef *DMA2Dx) |
| Return DMA2D foreground alpha value, expressed on 8 bits ([7:0] bits). FGPFCCR ALPHA LL_DMA2D_FGND_GetAlpha. More... | |
| __STATIC_INLINE void | LL_DMA2D_FGND_SetRBSwapMode (DMA2D_TypeDef *DMA2Dx, uint32_t RBSwapMode) |
| Set DMA2D foreground Red Blue swap mode. FGPFCCR RBS LL_DMA2D_FGND_SetRBSwapMode. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_FGND_GetRBSwapMode (DMA2D_TypeDef *DMA2Dx) |
| Return DMA2D foreground Red Blue swap mode. FGPFCCR RBS LL_DMA2D_FGND_GetRBSwapMode. More... | |
| __STATIC_INLINE void | LL_DMA2D_FGND_SetAlphaInvMode (DMA2D_TypeDef *DMA2Dx, uint32_t AlphaInversionMode) |
| Set DMA2D foreground alpha inversion mode. FGPFCCR AI LL_DMA2D_FGND_SetAlphaInvMode. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_FGND_GetAlphaInvMode (DMA2D_TypeDef *DMA2Dx) |
| Return DMA2D foreground alpha inversion mode. FGPFCCR AI LL_DMA2D_FGND_GetAlphaInvMode. More... | |
| __STATIC_INLINE void | LL_DMA2D_FGND_SetLineOffset (DMA2D_TypeDef *DMA2Dx, uint32_t LineOffset) |
| Set DMA2D foreground line offset, expressed on 14 bits ([13:0] bits). FGOR LO LL_DMA2D_FGND_SetLineOffset. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_FGND_GetLineOffset (DMA2D_TypeDef *DMA2Dx) |
| Return DMA2D foreground line offset, expressed on 14 bits ([13:0] bits). FGOR LO LL_DMA2D_FGND_GetLineOffset. More... | |
| __STATIC_INLINE 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). FGCOLR RED LL_DMA2D_FGND_SetColor FGCOLR GREEN LL_DMA2D_FGND_SetColor FGCOLR BLUE LL_DMA2D_FGND_SetColor. More... | |
| __STATIC_INLINE void | LL_DMA2D_FGND_SetRedColor (DMA2D_TypeDef *DMA2Dx, uint32_t Red) |
| Set DMA2D foreground red color value, expressed on 8 bits ([7:0] bits). FGCOLR RED LL_DMA2D_FGND_SetRedColor. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_FGND_GetRedColor (DMA2D_TypeDef *DMA2Dx) |
| Return DMA2D foreground red color value, expressed on 8 bits ([7:0] bits). FGCOLR RED LL_DMA2D_FGND_GetRedColor. More... | |
| __STATIC_INLINE void | LL_DMA2D_FGND_SetGreenColor (DMA2D_TypeDef *DMA2Dx, uint32_t Green) |
| Set DMA2D foreground green color value, expressed on 8 bits ([7:0] bits). FGCOLR GREEN LL_DMA2D_FGND_SetGreenColor. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_FGND_GetGreenColor (DMA2D_TypeDef *DMA2Dx) |
| Return DMA2D foreground green color value, expressed on 8 bits ([7:0] bits). FGCOLR GREEN LL_DMA2D_FGND_GetGreenColor. More... | |
| __STATIC_INLINE void | LL_DMA2D_FGND_SetBlueColor (DMA2D_TypeDef *DMA2Dx, uint32_t Blue) |
| Set DMA2D foreground blue color value, expressed on 8 bits ([7:0] bits). FGCOLR BLUE LL_DMA2D_FGND_SetBlueColor. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_FGND_GetBlueColor (DMA2D_TypeDef *DMA2Dx) |
| Return DMA2D foreground blue color value, expressed on 8 bits ([7:0] bits). FGCOLR BLUE LL_DMA2D_FGND_GetBlueColor. More... | |
| __STATIC_INLINE void | LL_DMA2D_FGND_SetCLUTMemAddr (DMA2D_TypeDef *DMA2Dx, uint32_t CLUTMemoryAddress) |
| Set DMA2D foreground CLUT memory address, expressed on 32 bits ([31:0] bits). FGCMAR MA LL_DMA2D_FGND_SetCLUTMemAddr. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_FGND_GetCLUTMemAddr (DMA2D_TypeDef *DMA2Dx) |
| Get DMA2D foreground CLUT memory address, expressed on 32 bits ([31:0] bits). FGCMAR MA LL_DMA2D_FGND_GetCLUTMemAddr. More... | |
| __STATIC_INLINE void | LL_DMA2D_FGND_SetCLUTSize (DMA2D_TypeDef *DMA2Dx, uint32_t CLUTSize) |
| Set DMA2D foreground CLUT size, expressed on 8 bits ([7:0] bits). FGPFCCR CS LL_DMA2D_FGND_SetCLUTSize. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_FGND_GetCLUTSize (DMA2D_TypeDef *DMA2Dx) |
| Get DMA2D foreground CLUT size, expressed on 8 bits ([7:0] bits). FGPFCCR CS LL_DMA2D_FGND_GetCLUTSize. More... | |
| __STATIC_INLINE void | LL_DMA2D_FGND_SetCLUTColorMode (DMA2D_TypeDef *DMA2Dx, uint32_t CLUTColorMode) |
| Set DMA2D foreground CLUT color mode. FGPFCCR CCM LL_DMA2D_FGND_SetCLUTColorMode. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_FGND_GetCLUTColorMode (DMA2D_TypeDef *DMA2Dx) |
| Return DMA2D foreground CLUT color mode. FGPFCCR CCM LL_DMA2D_FGND_GetCLUTColorMode. More... | |
| __STATIC_INLINE void | LL_DMA2D_BGND_SetMemAddr (DMA2D_TypeDef *DMA2Dx, uint32_t MemoryAddress) |
| Set DMA2D background memory address, expressed on 32 bits ([31:0] bits). BGMAR MA LL_DMA2D_BGND_SetMemAddr. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_BGND_GetMemAddr (DMA2D_TypeDef *DMA2Dx) |
| Get DMA2D background memory address, expressed on 32 bits ([31:0] bits). BGMAR MA LL_DMA2D_BGND_GetMemAddr. More... | |
| __STATIC_INLINE void | LL_DMA2D_BGND_EnableCLUTLoad (DMA2D_TypeDef *DMA2Dx) |
| Enable DMA2D background CLUT loading. BGPFCCR START LL_DMA2D_BGND_EnableCLUTLoad. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_BGND_IsEnabledCLUTLoad (DMA2D_TypeDef *DMA2Dx) |
| Indicate if DMA2D background CLUT loading is enabled. BGPFCCR START LL_DMA2D_BGND_IsEnabledCLUTLoad. More... | |
| __STATIC_INLINE void | LL_DMA2D_BGND_SetColorMode (DMA2D_TypeDef *DMA2Dx, uint32_t ColorMode) |
| Set DMA2D background color mode. BGPFCCR CM LL_DMA2D_BGND_SetColorMode. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_BGND_GetColorMode (DMA2D_TypeDef *DMA2Dx) |
| Return DMA2D background color mode. BGPFCCR CM LL_DMA2D_BGND_GetColorMode. More... | |
| __STATIC_INLINE void | LL_DMA2D_BGND_SetAlphaMode (DMA2D_TypeDef *DMA2Dx, uint32_t AphaMode) |
| Set DMA2D background alpha mode. BGPFCCR AM LL_DMA2D_BGND_SetAlphaMode. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_BGND_GetAlphaMode (DMA2D_TypeDef *DMA2Dx) |
| Return DMA2D background alpha mode. BGPFCCR AM LL_DMA2D_BGND_GetAlphaMode. More... | |
| __STATIC_INLINE void | LL_DMA2D_BGND_SetAlpha (DMA2D_TypeDef *DMA2Dx, uint32_t Alpha) |
| Set DMA2D background alpha value, expressed on 8 bits ([7:0] bits). BGPFCCR ALPHA LL_DMA2D_BGND_SetAlpha. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_BGND_GetAlpha (DMA2D_TypeDef *DMA2Dx) |
| Return DMA2D background alpha value, expressed on 8 bits ([7:0] bits). BGPFCCR ALPHA LL_DMA2D_BGND_GetAlpha. More... | |
| __STATIC_INLINE void | LL_DMA2D_BGND_SetRBSwapMode (DMA2D_TypeDef *DMA2Dx, uint32_t RBSwapMode) |
| Set DMA2D background Red Blue swap mode. BGPFCCR RBS LL_DMA2D_BGND_SetRBSwapMode. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_BGND_GetRBSwapMode (DMA2D_TypeDef *DMA2Dx) |
| Return DMA2D background Red Blue swap mode. BGPFCCR RBS LL_DMA2D_BGND_GetRBSwapMode. More... | |
| __STATIC_INLINE void | LL_DMA2D_BGND_SetAlphaInvMode (DMA2D_TypeDef *DMA2Dx, uint32_t AlphaInversionMode) |
| Set DMA2D background alpha inversion mode. BGPFCCR AI LL_DMA2D_BGND_SetAlphaInvMode. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_BGND_GetAlphaInvMode (DMA2D_TypeDef *DMA2Dx) |
| Return DMA2D background alpha inversion mode. BGPFCCR AI LL_DMA2D_BGND_GetAlphaInvMode. More... | |
| __STATIC_INLINE void | LL_DMA2D_BGND_SetLineOffset (DMA2D_TypeDef *DMA2Dx, uint32_t LineOffset) |
| Set DMA2D background line offset, expressed on 14 bits ([13:0] bits). BGOR LO LL_DMA2D_BGND_SetLineOffset. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_BGND_GetLineOffset (DMA2D_TypeDef *DMA2Dx) |
| Return DMA2D background line offset, expressed on 14 bits ([13:0] bits). BGOR LO LL_DMA2D_BGND_GetLineOffset. More... | |
| __STATIC_INLINE 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). BGCOLR RED LL_DMA2D_BGND_SetColor BGCOLR GREEN LL_DMA2D_BGND_SetColor BGCOLR BLUE LL_DMA2D_BGND_SetColor. More... | |
| __STATIC_INLINE void | LL_DMA2D_BGND_SetRedColor (DMA2D_TypeDef *DMA2Dx, uint32_t Red) |
| Set DMA2D background red color value, expressed on 8 bits ([7:0] bits). BGCOLR RED LL_DMA2D_BGND_SetRedColor. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_BGND_GetRedColor (DMA2D_TypeDef *DMA2Dx) |
| Return DMA2D background red color value, expressed on 8 bits ([7:0] bits). BGCOLR RED LL_DMA2D_BGND_GetRedColor. More... | |
| __STATIC_INLINE void | LL_DMA2D_BGND_SetGreenColor (DMA2D_TypeDef *DMA2Dx, uint32_t Green) |
| Set DMA2D background green color value, expressed on 8 bits ([7:0] bits). BGCOLR GREEN LL_DMA2D_BGND_SetGreenColor. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_BGND_GetGreenColor (DMA2D_TypeDef *DMA2Dx) |
| Return DMA2D background green color value, expressed on 8 bits ([7:0] bits). BGCOLR GREEN LL_DMA2D_BGND_GetGreenColor. More... | |
| __STATIC_INLINE void | LL_DMA2D_BGND_SetBlueColor (DMA2D_TypeDef *DMA2Dx, uint32_t Blue) |
| Set DMA2D background blue color value, expressed on 8 bits ([7:0] bits). BGCOLR BLUE LL_DMA2D_BGND_SetBlueColor. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_BGND_GetBlueColor (DMA2D_TypeDef *DMA2Dx) |
| Return DMA2D background blue color value, expressed on 8 bits ([7:0] bits). BGCOLR BLUE LL_DMA2D_BGND_GetBlueColor. More... | |
| __STATIC_INLINE void | LL_DMA2D_BGND_SetCLUTMemAddr (DMA2D_TypeDef *DMA2Dx, uint32_t CLUTMemoryAddress) |
| Set DMA2D background CLUT memory address, expressed on 32 bits ([31:0] bits). BGCMAR MA LL_DMA2D_BGND_SetCLUTMemAddr. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_BGND_GetCLUTMemAddr (DMA2D_TypeDef *DMA2Dx) |
| Get DMA2D background CLUT memory address, expressed on 32 bits ([31:0] bits). BGCMAR MA LL_DMA2D_BGND_GetCLUTMemAddr. More... | |
| __STATIC_INLINE void | LL_DMA2D_BGND_SetCLUTSize (DMA2D_TypeDef *DMA2Dx, uint32_t CLUTSize) |
| Set DMA2D background CLUT size, expressed on 8 bits ([7:0] bits). BGPFCCR CS LL_DMA2D_BGND_SetCLUTSize. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_BGND_GetCLUTSize (DMA2D_TypeDef *DMA2Dx) |
| Get DMA2D background CLUT size, expressed on 8 bits ([7:0] bits). BGPFCCR CS LL_DMA2D_BGND_GetCLUTSize. More... | |
| __STATIC_INLINE void | LL_DMA2D_BGND_SetCLUTColorMode (DMA2D_TypeDef *DMA2Dx, uint32_t CLUTColorMode) |
| Set DMA2D background CLUT color mode. BGPFCCR CCM LL_DMA2D_BGND_SetCLUTColorMode. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_BGND_GetCLUTColorMode (DMA2D_TypeDef *DMA2Dx) |
| Return DMA2D background CLUT color mode. BGPFCCR CCM LL_DMA2D_BGND_GetCLUTColorMode. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_IsActiveFlag_CE (DMA2D_TypeDef *DMA2Dx) |
| Check if the DMA2D Configuration Error Interrupt Flag is set or not ISR CEIF LL_DMA2D_IsActiveFlag_CE. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_IsActiveFlag_CTC (DMA2D_TypeDef *DMA2Dx) |
| Check if the DMA2D CLUT Transfer Complete Interrupt Flag is set or not ISR CTCIF LL_DMA2D_IsActiveFlag_CTC. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_IsActiveFlag_CAE (DMA2D_TypeDef *DMA2Dx) |
| Check if the DMA2D CLUT Access Error Interrupt Flag is set or not ISR CAEIF LL_DMA2D_IsActiveFlag_CAE. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_IsActiveFlag_TW (DMA2D_TypeDef *DMA2Dx) |
| Check if the DMA2D Transfer Watermark Interrupt Flag is set or not ISR TWIF LL_DMA2D_IsActiveFlag_TW. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_IsActiveFlag_TC (DMA2D_TypeDef *DMA2Dx) |
| Check if the DMA2D Transfer Complete Interrupt Flag is set or not ISR TCIF LL_DMA2D_IsActiveFlag_TC. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_IsActiveFlag_TE (DMA2D_TypeDef *DMA2Dx) |
| Check if the DMA2D Transfer Error Interrupt Flag is set or not ISR TEIF LL_DMA2D_IsActiveFlag_TE. More... | |
| __STATIC_INLINE void | LL_DMA2D_ClearFlag_CE (DMA2D_TypeDef *DMA2Dx) |
| Clear DMA2D Configuration Error Interrupt Flag IFCR CCEIF LL_DMA2D_ClearFlag_CE. More... | |
| __STATIC_INLINE void | LL_DMA2D_ClearFlag_CTC (DMA2D_TypeDef *DMA2Dx) |
| Clear DMA2D CLUT Transfer Complete Interrupt Flag IFCR CCTCIF LL_DMA2D_ClearFlag_CTC. More... | |
| __STATIC_INLINE void | LL_DMA2D_ClearFlag_CAE (DMA2D_TypeDef *DMA2Dx) |
| Clear DMA2D CLUT Access Error Interrupt Flag IFCR CAECIF LL_DMA2D_ClearFlag_CAE. More... | |
| __STATIC_INLINE void | LL_DMA2D_ClearFlag_TW (DMA2D_TypeDef *DMA2Dx) |
| Clear DMA2D Transfer Watermark Interrupt Flag IFCR CTWIF LL_DMA2D_ClearFlag_TW. More... | |
| __STATIC_INLINE void | LL_DMA2D_ClearFlag_TC (DMA2D_TypeDef *DMA2Dx) |
| Clear DMA2D Transfer Complete Interrupt Flag IFCR CTCIF LL_DMA2D_ClearFlag_TC. More... | |
| __STATIC_INLINE void | LL_DMA2D_ClearFlag_TE (DMA2D_TypeDef *DMA2Dx) |
| Clear DMA2D Transfer Error Interrupt Flag IFCR CTEIF LL_DMA2D_ClearFlag_TE. More... | |
| __STATIC_INLINE void | LL_DMA2D_EnableIT_CE (DMA2D_TypeDef *DMA2Dx) |
| Enable Configuration Error Interrupt CR CEIE LL_DMA2D_EnableIT_CE. More... | |
| __STATIC_INLINE void | LL_DMA2D_EnableIT_CTC (DMA2D_TypeDef *DMA2Dx) |
| Enable CLUT Transfer Complete Interrupt CR CTCIE LL_DMA2D_EnableIT_CTC. More... | |
| __STATIC_INLINE void | LL_DMA2D_EnableIT_CAE (DMA2D_TypeDef *DMA2Dx) |
| Enable CLUT Access Error Interrupt CR CAEIE LL_DMA2D_EnableIT_CAE. More... | |
| __STATIC_INLINE void | LL_DMA2D_EnableIT_TW (DMA2D_TypeDef *DMA2Dx) |
| Enable Transfer Watermark Interrupt CR TWIE LL_DMA2D_EnableIT_TW. More... | |
| __STATIC_INLINE void | LL_DMA2D_EnableIT_TC (DMA2D_TypeDef *DMA2Dx) |
| Enable Transfer Complete Interrupt CR TCIE LL_DMA2D_EnableIT_TC. More... | |
| __STATIC_INLINE void | LL_DMA2D_EnableIT_TE (DMA2D_TypeDef *DMA2Dx) |
| Enable Transfer Error Interrupt CR TEIE LL_DMA2D_EnableIT_TE. More... | |
| __STATIC_INLINE void | LL_DMA2D_DisableIT_CE (DMA2D_TypeDef *DMA2Dx) |
| Disable Configuration Error Interrupt CR CEIE LL_DMA2D_DisableIT_CE. More... | |
| __STATIC_INLINE void | LL_DMA2D_DisableIT_CTC (DMA2D_TypeDef *DMA2Dx) |
| Disable CLUT Transfer Complete Interrupt CR CTCIE LL_DMA2D_DisableIT_CTC. More... | |
| __STATIC_INLINE void | LL_DMA2D_DisableIT_CAE (DMA2D_TypeDef *DMA2Dx) |
| Disable CLUT Access Error Interrupt CR CAEIE LL_DMA2D_DisableIT_CAE. More... | |
| __STATIC_INLINE void | LL_DMA2D_DisableIT_TW (DMA2D_TypeDef *DMA2Dx) |
| Disable Transfer Watermark Interrupt CR TWIE LL_DMA2D_DisableIT_TW. More... | |
| __STATIC_INLINE void | LL_DMA2D_DisableIT_TC (DMA2D_TypeDef *DMA2Dx) |
| Disable Transfer Complete Interrupt CR TCIE LL_DMA2D_DisableIT_TC. More... | |
| __STATIC_INLINE void | LL_DMA2D_DisableIT_TE (DMA2D_TypeDef *DMA2Dx) |
| Disable Transfer Error Interrupt CR TEIE LL_DMA2D_DisableIT_TE. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_IsEnabledIT_CE (DMA2D_TypeDef *DMA2Dx) |
| Check if the DMA2D Configuration Error interrupt source is enabled or disabled. CR CEIE LL_DMA2D_IsEnabledIT_CE. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_IsEnabledIT_CTC (DMA2D_TypeDef *DMA2Dx) |
| Check if the DMA2D CLUT Transfer Complete interrupt source is enabled or disabled. CR CTCIE LL_DMA2D_IsEnabledIT_CTC. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_IsEnabledIT_CAE (DMA2D_TypeDef *DMA2Dx) |
| Check if the DMA2D CLUT Access Error interrupt source is enabled or disabled. CR CAEIE LL_DMA2D_IsEnabledIT_CAE. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_IsEnabledIT_TW (DMA2D_TypeDef *DMA2Dx) |
| Check if the DMA2D Transfer Watermark interrupt source is enabled or disabled. CR TWIE LL_DMA2D_IsEnabledIT_TW. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_IsEnabledIT_TC (DMA2D_TypeDef *DMA2Dx) |
| Check if the DMA2D Transfer Complete interrupt source is enabled or disabled. CR TCIE LL_DMA2D_IsEnabledIT_TC. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_IsEnabledIT_TE (DMA2D_TypeDef *DMA2Dx) |
| Check if the DMA2D Transfer Error interrupt source is enabled or disabled. CR TEIE LL_DMA2D_IsEnabledIT_TE. More... | |
| ErrorStatus | LL_DMA2D_DeInit (DMA2D_TypeDef *DMA2Dx) |
| De-initialize DMA2D registers (registers restored to their default values). More... | |
| ErrorStatus | LL_DMA2D_Init (DMA2D_TypeDef *DMA2Dx, LL_DMA2D_InitTypeDef *DMA2D_InitStruct) |
| Initialize DMA2D registers according to the specified parameters in DMA2D_InitStruct. More... | |
| void | LL_DMA2D_StructInit (LL_DMA2D_InitTypeDef *DMA2D_InitStruct) |
| Set each LL_DMA2D_InitTypeDef field to default value. More... | |
| void | LL_DMA2D_ConfigLayer (DMA2D_TypeDef *DMA2Dx, LL_DMA2D_LayerCfgTypeDef *DMA2D_LayerCfg, uint32_t LayerIdx) |
| Configure the foreground or background according to the specified parameters in the LL_DMA2D_LayerCfgTypeDef structure. More... | |
| void | LL_DMA2D_LayerCfgStructInit (LL_DMA2D_LayerCfgTypeDef *DMA2D_LayerCfg) |
| Set each LL_DMA2D_LayerCfgTypeDef field to default value. More... | |
| void | LL_DMA2D_ConfigOutputColor (DMA2D_TypeDef *DMA2Dx, LL_DMA2D_ColorTypeDef *DMA2D_ColorStruct) |
| Initialize DMA2D output color register according to the specified parameters in DMA2D_ColorStruct. More... | |
| uint32_t | LL_DMA2D_GetOutputBlueColor (DMA2D_TypeDef *DMA2Dx, uint32_t ColorMode) |
| Return DMA2D output Blue color. More... | |
| uint32_t | LL_DMA2D_GetOutputGreenColor (DMA2D_TypeDef *DMA2Dx, uint32_t ColorMode) |
| Return DMA2D output Green color. More... | |
| uint32_t | LL_DMA2D_GetOutputRedColor (DMA2D_TypeDef *DMA2Dx, uint32_t ColorMode) |
| Return DMA2D output Red color. More... | |
| uint32_t | LL_DMA2D_GetOutputAlphaColor (DMA2D_TypeDef *DMA2Dx, uint32_t ColorMode) |
| Return DMA2D output Alpha color. More... | |
| void | LL_DMA2D_ConfigSize (DMA2D_TypeDef *DMA2Dx, uint32_t NbrOfLines, uint32_t NbrOfPixelsPerLines) |
| Configure DMA2D transfer size. More... | |
Header file of DMA2D LL module.
This software component is licensed by ST under BSD 3-Clause license, the "License"; You may not use this file except in compliance with the License. You may obtain a copy of the License at: opensource.org/licenses/BSD-3-Clause
Definition in file stm32l4xx_ll_dma2d.h.