|
STM32H735xx HAL User Manual
|
Functions | |
| __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). | |
| __STATIC_INLINE uint32_t | LL_DMA2D_FGND_GetMemAddr (DMA2D_TypeDef *DMA2Dx) |
| Get DMA2D foreground memory address, expressed on 32 bits ([31:0] bits). | |
| __STATIC_INLINE void | LL_DMA2D_FGND_EnableCLUTLoad (DMA2D_TypeDef *DMA2Dx) |
| Enable DMA2D foreground CLUT loading. | |
| __STATIC_INLINE uint32_t | LL_DMA2D_FGND_IsEnabledCLUTLoad (DMA2D_TypeDef *DMA2Dx) |
| Indicate if DMA2D foreground CLUT loading is enabled. | |
| __STATIC_INLINE void | LL_DMA2D_FGND_SetColorMode (DMA2D_TypeDef *DMA2Dx, uint32_t ColorMode) |
| Set DMA2D foreground color mode. | |
| __STATIC_INLINE uint32_t | LL_DMA2D_FGND_GetColorMode (DMA2D_TypeDef *DMA2Dx) |
| Return DMA2D foreground color mode. | |
| __STATIC_INLINE void | LL_DMA2D_FGND_SetAlphaMode (DMA2D_TypeDef *DMA2Dx, uint32_t AphaMode) |
| Set DMA2D foreground alpha mode. | |
| __STATIC_INLINE uint32_t | LL_DMA2D_FGND_GetAlphaMode (DMA2D_TypeDef *DMA2Dx) |
| Return DMA2D foreground alpha mode. | |
| __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). | |
| __STATIC_INLINE uint32_t | LL_DMA2D_FGND_GetAlpha (DMA2D_TypeDef *DMA2Dx) |
| Return DMA2D foreground alpha value, expressed on 8 bits ([7:0] bits). | |
| __STATIC_INLINE void | LL_DMA2D_FGND_SetRBSwapMode (DMA2D_TypeDef *DMA2Dx, uint32_t RBSwapMode) |
| Set DMA2D foreground Red Blue swap mode. | |
| __STATIC_INLINE uint32_t | LL_DMA2D_FGND_GetRBSwapMode (DMA2D_TypeDef *DMA2Dx) |
| Return DMA2D foreground Red Blue swap mode. | |
| __STATIC_INLINE void | LL_DMA2D_FGND_SetAlphaInvMode (DMA2D_TypeDef *DMA2Dx, uint32_t AlphaInversionMode) |
| Set DMA2D foreground alpha inversion mode. | |
| __STATIC_INLINE uint32_t | LL_DMA2D_FGND_GetAlphaInvMode (DMA2D_TypeDef *DMA2Dx) |
| Return DMA2D foreground alpha inversion mode. | |
| __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). | |
| __STATIC_INLINE uint32_t | LL_DMA2D_FGND_GetLineOffset (DMA2D_TypeDef *DMA2Dx) |
| Return DMA2D foreground line offset, expressed on 14 bits ([13:0] bits). | |
| __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). | |
| __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). | |
| __STATIC_INLINE uint32_t | LL_DMA2D_FGND_GetRedColor (DMA2D_TypeDef *DMA2Dx) |
| Return DMA2D foreground red color value, expressed on 8 bits ([7:0] bits). | |
| __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). | |
| __STATIC_INLINE uint32_t | LL_DMA2D_FGND_GetGreenColor (DMA2D_TypeDef *DMA2Dx) |
| Return DMA2D foreground green color value, expressed on 8 bits ([7:0] bits). | |
| __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). | |
| __STATIC_INLINE uint32_t | LL_DMA2D_FGND_GetBlueColor (DMA2D_TypeDef *DMA2Dx) |
| Return DMA2D foreground blue color value, expressed on 8 bits ([7:0] bits). | |
| __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). | |
| __STATIC_INLINE uint32_t | LL_DMA2D_FGND_GetCLUTMemAddr (DMA2D_TypeDef *DMA2Dx) |
| Get DMA2D foreground CLUT memory address, expressed on 32 bits ([31:0] bits). | |
| __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). | |
| __STATIC_INLINE uint32_t | LL_DMA2D_FGND_GetCLUTSize (DMA2D_TypeDef *DMA2Dx) |
| Get DMA2D foreground CLUT size, expressed on 8 bits ([7:0] bits). | |
| __STATIC_INLINE void | LL_DMA2D_FGND_SetCLUTColorMode (DMA2D_TypeDef *DMA2Dx, uint32_t CLUTColorMode) |
| Set DMA2D foreground CLUT color mode. | |
| __STATIC_INLINE uint32_t | LL_DMA2D_FGND_GetCLUTColorMode (DMA2D_TypeDef *DMA2Dx) |
| Return DMA2D foreground CLUT color mode. | |
| __STATIC_INLINE void | LL_DMA2D_FGND_SetChrSubSampling (DMA2D_TypeDef *DMA2Dx, uint32_t ChromaSubSampling) |
| Set DMA2D foreground Chroma Sub Sampling (for YCbCr input color mode). | |
| __STATIC_INLINE uint32_t | LL_DMA2D_FGND_GetChrSubSampling (DMA2D_TypeDef *DMA2Dx) |
| Return DMA2D foreground Chroma Sub Sampling (for YCbCr input color mode). | |
| __STATIC_INLINE void LL_DMA2D_FGND_EnableCLUTLoad | ( | DMA2D_TypeDef * | DMA2Dx | ) |
Enable DMA2D foreground CLUT loading.
| DMA2Dx | DMA2D Instance |
| None |
Definition at line 1071 of file stm32h7xx_ll_dma2d.h.
| __STATIC_INLINE uint32_t LL_DMA2D_FGND_GetAlpha | ( | DMA2D_TypeDef * | DMA2Dx | ) |
Return DMA2D foreground alpha value, expressed on 8 bits ([7:0] bits).
| DMA2Dx | DMA2D Instance |
| Alpha | value between Min_Data=0 and Max_Data=0xFF |
Definition at line 1179 of file stm32h7xx_ll_dma2d.h.
| __STATIC_INLINE uint32_t LL_DMA2D_FGND_GetAlphaInvMode | ( | DMA2D_TypeDef * | DMA2Dx | ) |
Return DMA2D foreground alpha inversion mode.
| DMA2Dx | DMA2D Instance |
| Returned | value can be one of the following values: |
Definition at line 1233 of file stm32h7xx_ll_dma2d.h.
| __STATIC_INLINE uint32_t LL_DMA2D_FGND_GetAlphaMode | ( | DMA2D_TypeDef * | DMA2Dx | ) |
Return DMA2D foreground alpha mode.
| DMA2Dx | DMA2D Instance |
| Returned | value can be one of the following values: |
Definition at line 1156 of file stm32h7xx_ll_dma2d.h.
| __STATIC_INLINE uint32_t LL_DMA2D_FGND_GetBlueColor | ( | DMA2D_TypeDef * | DMA2Dx | ) |
Return DMA2D foreground blue color value, expressed on 8 bits ([7:0] bits).
| DMA2Dx | DMA2D Instance |
| Blue | color value between Min_Data=0 and Max_Data=0xFF |
Definition at line 1342 of file stm32h7xx_ll_dma2d.h.
| __STATIC_INLINE uint32_t LL_DMA2D_FGND_GetChrSubSampling | ( | DMA2D_TypeDef * | DMA2Dx | ) |
Return DMA2D foreground Chroma Sub Sampling (for YCbCr input color mode).
| DMA2Dx | DMA2D Instance |
| Returned | value can be one of the following values: |
Definition at line 1444 of file stm32h7xx_ll_dma2d.h.
| __STATIC_INLINE uint32_t LL_DMA2D_FGND_GetCLUTColorMode | ( | DMA2D_TypeDef * | DMA2Dx | ) |
Return DMA2D foreground CLUT color mode.
| DMA2Dx | DMA2D Instance |
| Returned | value can be one of the following values: |
Definition at line 1415 of file stm32h7xx_ll_dma2d.h.
| __STATIC_INLINE uint32_t LL_DMA2D_FGND_GetCLUTMemAddr | ( | DMA2D_TypeDef * | DMA2Dx | ) |
Get DMA2D foreground CLUT memory address, expressed on 32 bits ([31:0] bits).
| DMA2Dx | DMA2D Instance |
| Foreground | CLUT memory address value between Min_Data=0 and Max_Data=0xFFFFFFFF |
Definition at line 1365 of file stm32h7xx_ll_dma2d.h.
References LL_DMA2D_ReadReg.
| __STATIC_INLINE uint32_t LL_DMA2D_FGND_GetCLUTSize | ( | DMA2D_TypeDef * | DMA2Dx | ) |
Get DMA2D foreground CLUT size, expressed on 8 bits ([7:0] bits).
| DMA2Dx | DMA2D Instance |
| Foreground | CLUT size value between Min_Data=0 and Max_Data=0xFF |
Definition at line 1388 of file stm32h7xx_ll_dma2d.h.
| __STATIC_INLINE uint32_t LL_DMA2D_FGND_GetColorMode | ( | DMA2D_TypeDef * | DMA2Dx | ) |
Return DMA2D foreground color mode.
| DMA2Dx | DMA2D Instance |
| Returned | value can be one of the following values: |
Definition at line 1127 of file stm32h7xx_ll_dma2d.h.
| __STATIC_INLINE uint32_t LL_DMA2D_FGND_GetGreenColor | ( | DMA2D_TypeDef * | DMA2Dx | ) |
Return DMA2D foreground green color value, expressed on 8 bits ([7:0] bits).
| DMA2Dx | DMA2D Instance |
| Green | color value between Min_Data=0 and Max_Data=0xFF |
Definition at line 1319 of file stm32h7xx_ll_dma2d.h.
| __STATIC_INLINE uint32_t LL_DMA2D_FGND_GetLineOffset | ( | DMA2D_TypeDef * | DMA2Dx | ) |
Return DMA2D foreground line offset, expressed on 14 bits ([13:0] bits).
| DMA2Dx | DMA2D Instance |
| Foreground | line offset value between Min_Data=0 and Max_Data=0x3FF |
Definition at line 1256 of file stm32h7xx_ll_dma2d.h.
| __STATIC_INLINE uint32_t LL_DMA2D_FGND_GetMemAddr | ( | DMA2D_TypeDef * | DMA2Dx | ) |
Get DMA2D foreground memory address, expressed on 32 bits ([31:0] bits).
| DMA2Dx | DMA2D Instance |
| Foreground | memory address value between Min_Data=0 and Max_Data=0xFFFFFFFF |
Definition at line 1060 of file stm32h7xx_ll_dma2d.h.
References LL_DMA2D_ReadReg.
| __STATIC_INLINE uint32_t LL_DMA2D_FGND_GetRBSwapMode | ( | DMA2D_TypeDef * | DMA2Dx | ) |
Return DMA2D foreground Red Blue swap mode.
| DMA2Dx | DMA2D Instance |
| Returned | value can be one of the following values: |
Definition at line 1206 of file stm32h7xx_ll_dma2d.h.
| __STATIC_INLINE uint32_t LL_DMA2D_FGND_GetRedColor | ( | DMA2D_TypeDef * | DMA2Dx | ) |
Return DMA2D foreground red color value, expressed on 8 bits ([7:0] bits).
| DMA2Dx | DMA2D Instance |
| Red | color value between Min_Data=0 and Max_Data=0xFF |
Definition at line 1296 of file stm32h7xx_ll_dma2d.h.
| __STATIC_INLINE uint32_t LL_DMA2D_FGND_IsEnabledCLUTLoad | ( | DMA2D_TypeDef * | DMA2Dx | ) |
Indicate if DMA2D foreground CLUT loading is enabled.
| DMA2Dx | DMA2D Instance |
| State | of bit (1 or 0). |
Definition at line 1082 of file stm32h7xx_ll_dma2d.h.
Referenced by LL_DMA2D_Init().
| __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).
| DMA2Dx | DMA2D Instance |
| Alpha | Value between Min_Data=0 and Max_Data=0xFF |
| None |
Definition at line 1168 of file stm32h7xx_ll_dma2d.h.
| __STATIC_INLINE void LL_DMA2D_FGND_SetAlphaInvMode | ( | DMA2D_TypeDef * | DMA2Dx, |
| uint32_t | AlphaInversionMode | ||
| ) |
Set DMA2D foreground alpha inversion mode.
| DMA2Dx | DMA2D Instance |
| AlphaInversionMode | This parameter can be one of the following values: |
| None |
Definition at line 1220 of file stm32h7xx_ll_dma2d.h.
| __STATIC_INLINE void LL_DMA2D_FGND_SetAlphaMode | ( | DMA2D_TypeDef * | DMA2Dx, |
| uint32_t | AphaMode | ||
| ) |
Set DMA2D foreground alpha mode.
| DMA2Dx | DMA2D Instance |
| AphaMode | This parameter can be one of the following values: |
| None |
Definition at line 1142 of file stm32h7xx_ll_dma2d.h.
| __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).
| DMA2Dx | DMA2D Instance |
| Blue | Value between Min_Data=0 and Max_Data=0xFF |
| None |
Definition at line 1331 of file stm32h7xx_ll_dma2d.h.
| __STATIC_INLINE void LL_DMA2D_FGND_SetChrSubSampling | ( | DMA2D_TypeDef * | DMA2Dx, |
| uint32_t | ChromaSubSampling | ||
| ) |
Set DMA2D foreground Chroma Sub Sampling (for YCbCr input color mode).
| DMA2Dx | DMA2D Instance |
| ChromaSubSampling | This parameter can be one of the following values: |
| None |
Definition at line 1430 of file stm32h7xx_ll_dma2d.h.
| __STATIC_INLINE void LL_DMA2D_FGND_SetCLUTColorMode | ( | DMA2D_TypeDef * | DMA2Dx, |
| uint32_t | CLUTColorMode | ||
| ) |
Set DMA2D foreground CLUT color mode.
| DMA2Dx | DMA2D Instance |
| CLUTColorMode | This parameter can be one of the following values: |
| None |
Definition at line 1402 of file stm32h7xx_ll_dma2d.h.
| __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).
| DMA2Dx | DMA2D Instance |
| CLUTMemoryAddress | Value between Min_Data=0 and Max_Data=0xFFFFFFFF |
| None |
Definition at line 1354 of file stm32h7xx_ll_dma2d.h.
References LL_DMA2D_WriteReg.
Referenced by LL_DMA2D_ConfigLayer().
| __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).
| DMA2Dx | DMA2D Instance |
| CLUTSize | Value between Min_Data=0 and Max_Data=0xFF |
| None |
Definition at line 1377 of file stm32h7xx_ll_dma2d.h.
| __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).
| 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 |
| None |
Definition at line 1272 of file stm32h7xx_ll_dma2d.h.
Referenced by LL_DMA2D_ConfigLayer().
| __STATIC_INLINE void LL_DMA2D_FGND_SetColorMode | ( | DMA2D_TypeDef * | DMA2Dx, |
| uint32_t | ColorMode | ||
| ) |
Set DMA2D foreground color mode.
| DMA2Dx | DMA2D Instance |
| ColorMode | This parameter can be one of the following values: |
| None |
Definition at line 1105 of file stm32h7xx_ll_dma2d.h.
| __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).
| DMA2Dx | DMA2D Instance |
| Green | Value between Min_Data=0 and Max_Data=0xFF |
| None |
Definition at line 1308 of file stm32h7xx_ll_dma2d.h.
| __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).
| DMA2Dx | DMA2D Instance |
| LineOffset | Value between Min_Data=0 and Max_Data=0x3FF |
| None |
Definition at line 1245 of file stm32h7xx_ll_dma2d.h.
Referenced by LL_DMA2D_ConfigLayer().
| __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).
| DMA2Dx | DMA2D Instance |
| MemoryAddress | Value between Min_Data=0 and Max_Data=0xFFFFFFFF |
| None |
Definition at line 1049 of file stm32h7xx_ll_dma2d.h.
References LL_DMA2D_WriteReg.
Referenced by LL_DMA2D_ConfigLayer().
| __STATIC_INLINE void LL_DMA2D_FGND_SetRBSwapMode | ( | DMA2D_TypeDef * | DMA2Dx, |
| uint32_t | RBSwapMode | ||
| ) |
Set DMA2D foreground Red Blue swap mode.
| DMA2Dx | DMA2D Instance |
| RBSwapMode | This parameter can be one of the following values: |
| None |
Definition at line 1193 of file stm32h7xx_ll_dma2d.h.
| __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).
| DMA2Dx | DMA2D Instance |
| Red | Value between Min_Data=0 and Max_Data=0xFF |
| None |
Definition at line 1285 of file stm32h7xx_ll_dma2d.h.
1.7.6.1