|
STM32F4xx_HAL_Driver
1.8.3
|
Collaboration diagram for Configuration Functions:Modules | |
| Foreground Configuration Functions | |
| Background Configuration Functions | |
Functions | |
| __STATIC_INLINE void | LL_DMA2D_Start (DMA2D_TypeDef *DMA2Dx) |
| Start a DMA2D transfer. @rmtoll CR START LL_DMA2D_Start. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_IsTransferOngoing (DMA2D_TypeDef *DMA2Dx) |
| Indicate if a DMA2D transfer is ongoing. @rmtoll 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. @rmtoll CR MODE LL_DMA2D_SetMode. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_GetMode (DMA2D_TypeDef *DMA2Dx) |
| Return DMA2D mode @rmtoll CR MODE LL_DMA2D_GetMode. More... | |
| __STATIC_INLINE void | LL_DMA2D_SetOutputColorMode (DMA2D_TypeDef *DMA2Dx, uint32_t ColorMode) |
| Set DMA2D output color mode. @rmtoll OPFCCR CM LL_DMA2D_SetOutputColorMode. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_GetOutputColorMode (DMA2D_TypeDef *DMA2Dx) |
| Return DMA2D output color mode. @rmtoll OPFCCR CM LL_DMA2D_GetOutputColorMode. More... | |
| __STATIC_INLINE void | LL_DMA2D_SetLineOffset (DMA2D_TypeDef *DMA2Dx, uint32_t LineOffset) |
| Set DMA2D line offset, expressed on 14 bits ([13:0] bits). @rmtoll 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). @rmtoll 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). @rmtoll 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) @rmtoll 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). @rmtoll 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). @rmtoll 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). @rmtoll 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). @rmtoll 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). @rmtoll 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). @rmtoll 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). @rmtoll 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). @rmtoll AMTCR DT LL_DMA2D_GetDeadTime. More... | |
| __STATIC_INLINE void | LL_DMA2D_EnableDeadTime (DMA2D_TypeDef *DMA2Dx) |
| Enable DMA2D dead time functionality. @rmtoll AMTCR EN LL_DMA2D_EnableDeadTime. More... | |
| __STATIC_INLINE void | LL_DMA2D_DisableDeadTime (DMA2D_TypeDef *DMA2Dx) |
| Disable DMA2D dead time functionality. @rmtoll AMTCR EN LL_DMA2D_DisableDeadTime. More... | |
| __STATIC_INLINE uint32_t | LL_DMA2D_IsEnabledDeadTime (DMA2D_TypeDef *DMA2Dx) |
| Indicate if DMA2D dead time functionality is enabled. @rmtoll AMTCR EN LL_DMA2D_IsEnabledDeadTime. More... | |
| __STATIC_INLINE void LL_DMA2D_Abort | ( | DMA2D_TypeDef * | DMA2Dx | ) |
Abort DMA2D transfer.
| DMA2Dx | DMA2D Instance |
| None |
Definition at line 548 of file stm32f4xx_ll_dma2d.h.
| __STATIC_INLINE void LL_DMA2D_DisableDeadTime | ( | DMA2D_TypeDef * | DMA2Dx | ) |
Disable DMA2D dead time functionality. @rmtoll AMTCR EN LL_DMA2D_DisableDeadTime.
| DMA2Dx | DMA2D Instance |
| None |
Definition at line 826 of file stm32f4xx_ll_dma2d.h.
| __STATIC_INLINE void LL_DMA2D_EnableDeadTime | ( | DMA2D_TypeDef * | DMA2Dx | ) |
Enable DMA2D dead time functionality. @rmtoll AMTCR EN LL_DMA2D_EnableDeadTime.
| DMA2Dx | DMA2D Instance |
| None |
Definition at line 815 of file stm32f4xx_ll_dma2d.h.
| __STATIC_INLINE uint32_t LL_DMA2D_GetDeadTime | ( | DMA2D_TypeDef * | DMA2Dx | ) |
Return DMA2D dead time, expressed on 8 bits ([7:0] bits). @rmtoll AMTCR DT LL_DMA2D_GetDeadTime.
| DMA2Dx | DMA2D Instance |
| Dead | time value between Min_Data=0 and Max_Data=0xFF |
Definition at line 804 of file stm32f4xx_ll_dma2d.h.
| __STATIC_INLINE uint32_t LL_DMA2D_GetLineOffset | ( | DMA2D_TypeDef * | DMA2Dx | ) |
Return DMA2D line offset, expressed on 14 bits ([13:0] bits). @rmtoll OOR LO LL_DMA2D_GetLineOffset.
| DMA2Dx | DMA2D Instance |
| Line | offset value between Min_Data=0 and Max_Data=0x3FFF |
Definition at line 651 of file stm32f4xx_ll_dma2d.h.
| __STATIC_INLINE uint32_t LL_DMA2D_GetLineWatermark | ( | DMA2D_TypeDef * | DMA2Dx | ) |
Return DMA2D line watermark, expressed on 16 bits ([15:0] bits). @rmtoll LWR LW LL_DMA2D_GetLineWatermark.
| DMA2Dx | DMA2D Instance |
| Line | watermark value between Min_Data=0 and Max_Data=0xFFFF |
Definition at line 781 of file stm32f4xx_ll_dma2d.h.
| __STATIC_INLINE uint32_t LL_DMA2D_GetMode | ( | DMA2D_TypeDef * | DMA2Dx | ) |
Return DMA2D mode @rmtoll CR MODE LL_DMA2D_GetMode.
| DMA2Dx | DMA2D Instance |
| Returned | value can be one of the following values:
|
Definition at line 592 of file stm32f4xx_ll_dma2d.h.
| __STATIC_INLINE uint32_t LL_DMA2D_GetNbrOfLines | ( | DMA2D_TypeDef * | DMA2Dx | ) |
Return DMA2D number of lines, expressed on 16 bits ([15:0] bits). @rmtoll NLR NL LL_DMA2D_GetNbrOfLines.
| DMA2Dx | DMA2D Instance |
| Number | of lines value between Min_Data=0 and Max_Data=0xFFFF |
Definition at line 697 of file stm32f4xx_ll_dma2d.h.
| __STATIC_INLINE uint32_t LL_DMA2D_GetNbrOfPixelsPerLines | ( | DMA2D_TypeDef * | DMA2Dx | ) |
Return DMA2D number of pixels per lines, expressed on 14 bits ([13:0] bits) @rmtoll NLR PL LL_DMA2D_GetNbrOfPixelsPerLines.
| DMA2Dx | DMA2D Instance |
| Number | of pixels per lines value between Min_Data=0 and Max_Data=0x3FFF |
Definition at line 674 of file stm32f4xx_ll_dma2d.h.
| __STATIC_INLINE uint32_t LL_DMA2D_GetOutputColor | ( | DMA2D_TypeDef * | DMA2Dx | ) |
Get DMA2D output color, expressed on 32 bits ([31:0] bits).
| DMA2Dx | DMA2D Instance |
| Output | color value between Min_Data=0 and Max_Data=0xFFFFFFFF |
Definition at line 757 of file stm32f4xx_ll_dma2d.h.
| __STATIC_INLINE uint32_t LL_DMA2D_GetOutputColorMode | ( | DMA2D_TypeDef * | DMA2Dx | ) |
Return DMA2D output color mode. @rmtoll OPFCCR CM LL_DMA2D_GetOutputColorMode.
| DMA2Dx | DMA2D Instance |
| Returned | value can be one of the following values:
|
Definition at line 625 of file stm32f4xx_ll_dma2d.h.
| __STATIC_INLINE uint32_t LL_DMA2D_GetOutputMemAddr | ( | DMA2D_TypeDef * | DMA2Dx | ) |
Get DMA2D output memory address, expressed on 32 bits ([31:0] bits). @rmtoll OMAR MA LL_DMA2D_GetOutputMemAddr.
| DMA2Dx | DMA2D Instance |
| Output | memory address value between Min_Data=0 and Max_Data=0xFFFFFFFF |
Definition at line 720 of file stm32f4xx_ll_dma2d.h.
| __STATIC_INLINE uint32_t LL_DMA2D_IsAborted | ( | DMA2D_TypeDef * | DMA2Dx | ) |
Indicate if DMA2D transfer is aborted.
| DMA2Dx | DMA2D Instance |
| State | of bit (1 or 0). |
Definition at line 561 of file stm32f4xx_ll_dma2d.h.
| __STATIC_INLINE uint32_t LL_DMA2D_IsEnabledDeadTime | ( | DMA2D_TypeDef * | DMA2Dx | ) |
Indicate if DMA2D dead time functionality is enabled. @rmtoll AMTCR EN LL_DMA2D_IsEnabledDeadTime.
| DMA2Dx | DMA2D Instance |
| State | of bit (1 or 0). |
Definition at line 837 of file stm32f4xx_ll_dma2d.h.
| __STATIC_INLINE uint32_t LL_DMA2D_IsSuspended | ( | DMA2D_TypeDef * | DMA2Dx | ) |
Indicate if DMA2D transfer is suspended.
| DMA2Dx | DMA2D Instance |
| State | of bit (1 or 0). |
Definition at line 536 of file stm32f4xx_ll_dma2d.h.
| __STATIC_INLINE uint32_t LL_DMA2D_IsTransferOngoing | ( | DMA2D_TypeDef * | DMA2Dx | ) |
Indicate if a DMA2D transfer is ongoing. @rmtoll CR START LL_DMA2D_IsTransferOngoing.
| DMA2Dx | DMA2D Instance |
| State | of bit (1 or 0). |
Definition at line 499 of file stm32f4xx_ll_dma2d.h.
| __STATIC_INLINE void LL_DMA2D_Resume | ( | DMA2D_TypeDef * | DMA2Dx | ) |
Resume DMA2D transfer.
| DMA2Dx | DMA2D Instance |
| None |
Definition at line 523 of file stm32f4xx_ll_dma2d.h.
| __STATIC_INLINE void LL_DMA2D_SetDeadTime | ( | DMA2D_TypeDef * | DMA2Dx, |
| uint32_t | DeadTime | ||
| ) |
Set DMA2D dead time, expressed on 8 bits ([7:0] bits). @rmtoll AMTCR DT LL_DMA2D_SetDeadTime.
| DMA2Dx | DMA2D Instance |
| DeadTime | Value between Min_Data=0 and Max_Data=0xFF |
| None |
Definition at line 793 of file stm32f4xx_ll_dma2d.h.
| __STATIC_INLINE void LL_DMA2D_SetLineOffset | ( | DMA2D_TypeDef * | DMA2Dx, |
| uint32_t | LineOffset | ||
| ) |
Set DMA2D line offset, expressed on 14 bits ([13:0] bits). @rmtoll OOR LO LL_DMA2D_SetLineOffset.
| DMA2Dx | DMA2D Instance |
| LineOffset | Value between Min_Data=0 and Max_Data=0x3FFF |
| None |
Definition at line 640 of file stm32f4xx_ll_dma2d.h.
| __STATIC_INLINE void LL_DMA2D_SetLineWatermark | ( | DMA2D_TypeDef * | DMA2Dx, |
| uint32_t | LineWatermark | ||
| ) |
Set DMA2D line watermark, expressed on 16 bits ([15:0] bits). @rmtoll LWR LW LL_DMA2D_SetLineWatermark.
| DMA2Dx | DMA2D Instance |
| LineWatermark | Value between Min_Data=0 and Max_Data=0xFFFF |
| None |
Definition at line 770 of file stm32f4xx_ll_dma2d.h.
| __STATIC_INLINE void LL_DMA2D_SetMode | ( | DMA2D_TypeDef * | DMA2Dx, |
| uint32_t | Mode | ||
| ) |
Set DMA2D mode. @rmtoll CR MODE LL_DMA2D_SetMode.
| DMA2Dx | DMA2D Instance |
| Mode | This parameter can be one of the following values:
|
| None |
Definition at line 577 of file stm32f4xx_ll_dma2d.h.
| __STATIC_INLINE void LL_DMA2D_SetNbrOfLines | ( | DMA2D_TypeDef * | DMA2Dx, |
| uint32_t | NbrOfLines | ||
| ) |
Set DMA2D number of lines, expressed on 16 bits ([15:0] bits). @rmtoll NLR NL LL_DMA2D_SetNbrOfLines.
| DMA2Dx | DMA2D Instance |
| NbrOfLines | Value between Min_Data=0 and Max_Data=0xFFFF |
| None |
Definition at line 686 of file stm32f4xx_ll_dma2d.h.
| __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). @rmtoll NLR PL LL_DMA2D_SetNbrOfPixelsPerLines.
| DMA2Dx | DMA2D Instance |
| NbrOfPixelsPerLines | Value between Min_Data=0 and Max_Data=0x3FFF |
| None |
Definition at line 663 of file stm32f4xx_ll_dma2d.h.
| __STATIC_INLINE void LL_DMA2D_SetOutputColor | ( | DMA2D_TypeDef * | DMA2Dx, |
| uint32_t | OutputColor | ||
| ) |
Set DMA2D output color, expressed on 32 bits ([31:0] bits).
| DMA2Dx | DMA2D Instance |
| OutputColor | Value between Min_Data=0 and Max_Data=0xFFFFFFFF |
| None |
Definition at line 739 of file stm32f4xx_ll_dma2d.h.
| __STATIC_INLINE void LL_DMA2D_SetOutputColorMode | ( | DMA2D_TypeDef * | DMA2Dx, |
| uint32_t | ColorMode | ||
| ) |
Set DMA2D output color mode. @rmtoll OPFCCR CM LL_DMA2D_SetOutputColorMode.
| DMA2Dx | DMA2D Instance |
| ColorMode | This parameter can be one of the following values:
|
| None |
Definition at line 609 of file stm32f4xx_ll_dma2d.h.
| __STATIC_INLINE void LL_DMA2D_SetOutputMemAddr | ( | DMA2D_TypeDef * | DMA2Dx, |
| uint32_t | OutputMemoryAddress | ||
| ) |
Set DMA2D output memory address, expressed on 32 bits ([31:0] bits). @rmtoll OMAR MA LL_DMA2D_SetOutputMemAddr.
| DMA2Dx | DMA2D Instance |
| OutputMemoryAddress | Value between Min_Data=0 and Max_Data=0xFFFFFFFF |
| None |
Definition at line 709 of file stm32f4xx_ll_dma2d.h.
| __STATIC_INLINE void LL_DMA2D_Start | ( | DMA2D_TypeDef * | DMA2Dx | ) |
Start a DMA2D transfer. @rmtoll CR START LL_DMA2D_Start.
| DMA2Dx | DMA2D Instance |
| None |
Definition at line 488 of file stm32f4xx_ll_dma2d.h.
| __STATIC_INLINE void LL_DMA2D_Suspend | ( | DMA2D_TypeDef * | DMA2Dx | ) |
Suspend DMA2D transfer.
| DMA2Dx | DMA2D Instance |
| None |
Definition at line 511 of file stm32f4xx_ll_dma2d.h.