![]()
![]()
#define __STM32F4xx_LL_DMA_H
![]()
![]()
#include "stm32f4xx.h"
![]()
![]()
Private variables
![]()
![]()
STREAM_OFFSET_TAB
![]()
![]()
Private constants
![]()
![]()
Exported types
![]()
![]()
LL_DMA_InitTypeDef
![]()
![]()
PeriphOrM2MSrcAddress
![]()
![]()
MemoryOrM2MDstAddress
![]()
![]()
Direction
![]()
![]()
Mode
![]()
![]()
PeriphOrM2MSrcIncMode
![]()
![]()
MemoryOrM2MDstIncMode
![]()
![]()
PeriphOrM2MSrcDataSize
![]()
![]()
MemoryOrM2MDstDataSize
![]()
![]()
NbData
![]()
![]()
Channel
![]()
![]()
Priority
![]()
![]()
FIFOMode
![]()
![]()
FIFOThreshold
![]()
![]()
MemBurst
![]()
![]()
PeriphBurst
![]()
![]()
#define LL_DMA_STREAM_0
![]()
![]()
#define LL_DMA_STREAM_1
![]()
![]()
#define LL_DMA_STREAM_2
![]()
![]()
#define LL_DMA_STREAM_3
![]()
![]()
#define LL_DMA_STREAM_4
![]()
![]()
#define LL_DMA_STREAM_5
![]()
![]()
#define LL_DMA_STREAM_6
![]()
![]()
#define LL_DMA_STREAM_7
![]()
![]()
#define LL_DMA_STREAM_ALL
![]()
![]()
#define LL_DMA_DIRECTION_PERIPH_TO_MEMORY
![]()
![]()
#define LL_DMA_DIRECTION_MEMORY_TO_PERIPH
![]()
![]()
#define LL_DMA_DIRECTION_MEMORY_TO_MEMORY
![]()
![]()
#define LL_DMA_MODE_NORMAL
![]()
![]()
#define LL_DMA_MODE_CIRCULAR
![]()
![]()
#define LL_DMA_MODE_PFCTRL
![]()
![]()
#define LL_DMA_DOUBLEBUFFER_MODE_DISABLE
![]()
![]()
#define LL_DMA_DOUBLEBUFFER_MODE_ENABLE
![]()
![]()
#define LL_DMA_PERIPH_NOINCREMENT
![]()
![]()
#define LL_DMA_PERIPH_INCREMENT
![]()
![]()
#define LL_DMA_MEMORY_NOINCREMENT
![]()
![]()
#define LL_DMA_MEMORY_INCREMENT
![]()
![]()
#define LL_DMA_PDATAALIGN_BYTE
![]()
![]()
#define LL_DMA_PDATAALIGN_HALFWORD
![]()
![]()
#define LL_DMA_PDATAALIGN_WORD
![]()
![]()
#define LL_DMA_MDATAALIGN_BYTE
![]()
![]()
#define LL_DMA_MDATAALIGN_HALFWORD
![]()
![]()
#define LL_DMA_MDATAALIGN_WORD
![]()
![]()
#define LL_DMA_OFFSETSIZE_PSIZE
![]()
![]()
#define LL_DMA_OFFSETSIZE_FIXEDTO4
![]()
![]()
#define LL_DMA_PRIORITY_LOW
![]()
![]()
#define LL_DMA_PRIORITY_MEDIUM
![]()
![]()
#define LL_DMA_PRIORITY_HIGH
![]()
![]()
#define LL_DMA_PRIORITY_VERYHIGH
![]()
![]()
#define LL_DMA_CHANNEL_0
![]()
![]()
#define LL_DMA_CHANNEL_1
![]()
![]()
#define LL_DMA_CHANNEL_2
![]()
![]()
#define LL_DMA_CHANNEL_3
![]()
![]()
#define LL_DMA_CHANNEL_4
![]()
![]()
#define LL_DMA_CHANNEL_5
![]()
![]()
#define LL_DMA_CHANNEL_6
![]()
![]()
#define LL_DMA_CHANNEL_7
![]()
![]()
#define LL_DMA_CHANNEL_8
![]()
![]()
#define LL_DMA_CHANNEL_9
![]()
![]()
#define LL_DMA_CHANNEL_10
![]()
![]()
#define LL_DMA_CHANNEL_11
![]()
![]()
#define LL_DMA_CHANNEL_12
![]()
![]()
#define LL_DMA_CHANNEL_13
![]()
![]()
#define LL_DMA_CHANNEL_14
![]()
![]()
#define LL_DMA_CHANNEL_15
![]()
![]()
#define LL_DMA_MBURST_SINGLE
![]()
![]()
#define LL_DMA_MBURST_INC4
![]()
![]()
#define LL_DMA_MBURST_INC8
![]()
![]()
#define LL_DMA_MBURST_INC16
![]()
![]()
#define LL_DMA_PBURST_SINGLE
![]()
![]()
#define LL_DMA_PBURST_INC4
![]()
![]()
#define LL_DMA_PBURST_INC8
![]()
![]()
#define LL_DMA_PBURST_INC16
![]()
![]()
#define LL_DMA_FIFOMODE_DISABLE
![]()
![]()
#define LL_DMA_FIFOMODE_ENABLE
![]()
![]()
#define LL_DMA_FIFOSTATUS_0_25
![]()
![]()
#define LL_DMA_FIFOSTATUS_25_50
![]()
![]()
#define LL_DMA_FIFOSTATUS_50_75
![]()
![]()
#define LL_DMA_FIFOSTATUS_75_100
![]()
![]()
#define LL_DMA_FIFOSTATUS_EMPTY
![]()
![]()
#define LL_DMA_FIFOSTATUS_FULL
![]()
![]()
#define LL_DMA_FIFOTHRESHOLD_1_4
![]()
![]()
#define LL_DMA_FIFOTHRESHOLD_1_2
![]()
![]()
#define LL_DMA_FIFOTHRESHOLD_3_4
![]()
![]()
#define LL_DMA_FIFOTHRESHOLD_FULL
![]()
![]()
#define LL_DMA_CURRENTTARGETMEM0
![]()
![]()
#define LL_DMA_CURRENTTARGETMEM1
![]()
![]()
#define LL_DMA_WriteReg
![]()
![]()
#define LL_DMA_ReadReg
![]()
![]()
LL_DMA_EnableStream(DMA_TypeDef *, uint32_t)
![]()
![]()
LL_DMA_DisableStream(DMA_TypeDef *, uint32_t)
![]()
![]()
LL_DMA_IsEnabledStream(DMA_TypeDef *, uint32_t)
![]()
![]()
LL_DMA_ConfigTransfer(DMA_TypeDef *, uint32_t, uint32_t)
![]()
![]()
LL_DMA_SetDataTransferDirection(DMA_TypeDef *, uint32_t, uint32_t)
![]()
![]()
LL_DMA_GetDataTransferDirection(DMA_TypeDef *, uint32_t)
![]()
![]()
LL_DMA_SetMode(DMA_TypeDef *, uint32_t, uint32_t)
![]()
![]()
LL_DMA_GetMode(DMA_TypeDef *, uint32_t)
![]()
![]()
LL_DMA_SetPeriphIncMode(DMA_TypeDef *, uint32_t, uint32_t)
![]()
![]()
LL_DMA_GetPeriphIncMode(DMA_TypeDef *, uint32_t)
![]()
![]()
LL_DMA_SetMemoryIncMode(DMA_TypeDef *, uint32_t, uint32_t)
![]()
![]()
LL_DMA_GetMemoryIncMode(DMA_TypeDef *, uint32_t)
![]()
![]()
LL_DMA_SetPeriphSize(DMA_TypeDef *, uint32_t, uint32_t)
![]()
![]()
LL_DMA_GetPeriphSize(DMA_TypeDef *, uint32_t)
![]()
![]()
LL_DMA_SetMemorySize(DMA_TypeDef *, uint32_t, uint32_t)
![]()
![]()
LL_DMA_GetMemorySize(DMA_TypeDef *, uint32_t)
![]()
![]()
LL_DMA_SetIncOffsetSize(DMA_TypeDef *, uint32_t, uint32_t)
![]()
![]()
LL_DMA_GetIncOffsetSize(DMA_TypeDef *, uint32_t)
![]()
![]()
LL_DMA_SetStreamPriorityLevel(DMA_TypeDef *, uint32_t, uint32_t)
![]()
![]()
LL_DMA_GetStreamPriorityLevel(DMA_TypeDef *, uint32_t)
![]()
![]()
LL_DMA_SetDataLength(DMA_TypeDef *, uint32_t, uint32_t)
![]()
![]()
LL_DMA_GetDataLength(DMA_TypeDef *, uint32_t)
![]()
![]()
LL_DMA_SetChannelSelection(DMA_TypeDef *, uint32_t, uint32_t)
![]()
![]()
LL_DMA_GetChannelSelection(DMA_TypeDef *, uint32_t)
![]()
![]()
LL_DMA_SetMemoryBurstxfer(DMA_TypeDef *, uint32_t, uint32_t)
![]()
![]()
LL_DMA_GetMemoryBurstxfer(DMA_TypeDef *, uint32_t)
![]()
![]()
LL_DMA_SetPeriphBurstxfer(DMA_TypeDef *, uint32_t, uint32_t)
![]()
![]()
LL_DMA_GetPeriphBurstxfer(DMA_TypeDef *, uint32_t)
![]()
![]()
LL_DMA_SetCurrentTargetMem(DMA_TypeDef *, uint32_t, uint32_t)
![]()
![]()
LL_DMA_GetCurrentTargetMem(DMA_TypeDef *, uint32_t)
![]()
![]()
LL_DMA_EnableDoubleBufferMode(DMA_TypeDef *, uint32_t)
![]()
![]()
LL_DMA_DisableDoubleBufferMode(DMA_TypeDef *, uint32_t)
![]()
![]()
LL_DMA_GetFIFOStatus(DMA_TypeDef *, uint32_t)
![]()
![]()
LL_DMA_DisableFifoMode(DMA_TypeDef *, uint32_t)
![]()
![]()
LL_DMA_EnableFifoMode(DMA_TypeDef *, uint32_t)
![]()
![]()
LL_DMA_SetFIFOThreshold(DMA_TypeDef *, uint32_t, uint32_t)
![]()
![]()
LL_DMA_GetFIFOThreshold(DMA_TypeDef *, uint32_t)
![]()
![]()
LL_DMA_ConfigFifo(DMA_TypeDef *, uint32_t, uint32_t, uint32_t)
![]()
![]()
LL_DMA_ConfigAddresses(DMA_TypeDef *, uint32_t, uint32_t, uint32_t, uint32_t)
![]()
![]()
if
(Direction == LL_DMA_DIRECTION_MEMORY_TO_PERIPH)
![]()
![]()
else
![]()
![]()
LL_DMA_SetMemoryAddress(DMA_TypeDef *, uint32_t, uint32_t)
![]()
![]()
LL_DMA_SetPeriphAddress(DMA_TypeDef *, uint32_t, uint32_t)
![]()
![]()
LL_DMA_GetMemoryAddress(DMA_TypeDef *, uint32_t)
![]()
![]()
LL_DMA_GetPeriphAddress(DMA_TypeDef *, uint32_t)
![]()
![]()
LL_DMA_SetM2MSrcAddress(DMA_TypeDef *, uint32_t, uint32_t)
![]()
![]()
LL_DMA_SetM2MDstAddress(DMA_TypeDef *, uint32_t, uint32_t)
![]()
![]()
LL_DMA_GetM2MSrcAddress(DMA_TypeDef *, uint32_t)
![]()
![]()
LL_DMA_GetM2MDstAddress(DMA_TypeDef *, uint32_t)
![]()
![]()
LL_DMA_SetMemory1Address(DMA_TypeDef *, uint32_t, uint32_t)
![]()
![]()
LL_DMA_GetMemory1Address(DMA_TypeDef *, uint32_t)
![]()
![]()
LL_DMA_IsActiveFlag_HT0(DMA_TypeDef *)
![]()
![]()
LL_DMA_IsActiveFlag_HT1(DMA_TypeDef *)
![]()
![]()
LL_DMA_IsActiveFlag_HT2(DMA_TypeDef *)
![]()
![]()
LL_DMA_IsActiveFlag_HT3(DMA_TypeDef *)
![]()
![]()
LL_DMA_IsActiveFlag_HT4(DMA_TypeDef *)
![]()
![]()
LL_DMA_IsActiveFlag_HT5(DMA_TypeDef *)
![]()
![]()
LL_DMA_IsActiveFlag_HT6(DMA_TypeDef *)
![]()
![]()
LL_DMA_IsActiveFlag_HT7(DMA_TypeDef *)
![]()
![]()
LL_DMA_IsActiveFlag_TC0(DMA_TypeDef *)
![]()
![]()
LL_DMA_IsActiveFlag_TC1(DMA_TypeDef *)
![]()
![]()
LL_DMA_IsActiveFlag_TC2(DMA_TypeDef *)
![]()
![]()
LL_DMA_IsActiveFlag_TC3(DMA_TypeDef *)
![]()
![]()
LL_DMA_IsActiveFlag_TC4(DMA_TypeDef *)
![]()
![]()
LL_DMA_IsActiveFlag_TC5(DMA_TypeDef *)
![]()
![]()
LL_DMA_IsActiveFlag_TC6(DMA_TypeDef *)
![]()
![]()
LL_DMA_IsActiveFlag_TC7(DMA_TypeDef *)
![]()
![]()
LL_DMA_IsActiveFlag_TE0(DMA_TypeDef *)
![]()
![]()
LL_DMA_IsActiveFlag_TE1(DMA_TypeDef *)
![]()
![]()
LL_DMA_IsActiveFlag_TE2(DMA_TypeDef *)
![]()
![]()
LL_DMA_IsActiveFlag_TE3(DMA_TypeDef *)
![]()
![]()
LL_DMA_IsActiveFlag_TE4(DMA_TypeDef *)
![]()
![]()
LL_DMA_IsActiveFlag_TE5(DMA_TypeDef *)
![]()
![]()
LL_DMA_IsActiveFlag_TE6(DMA_TypeDef *)
![]()
![]()
LL_DMA_IsActiveFlag_TE7(DMA_TypeDef *)
![]()
![]()
LL_DMA_IsActiveFlag_DME0(DMA_TypeDef *)
![]()
![]()
LL_DMA_IsActiveFlag_DME1(DMA_TypeDef *)
![]()
![]()
LL_DMA_IsActiveFlag_DME2(DMA_TypeDef *)
![]()
![]()
LL_DMA_IsActiveFlag_DME3(DMA_TypeDef *)
![]()
![]()
LL_DMA_IsActiveFlag_DME4(DMA_TypeDef *)
![]()
![]()
LL_DMA_IsActiveFlag_DME5(DMA_TypeDef *)
![]()
![]()
LL_DMA_IsActiveFlag_DME6(DMA_TypeDef *)
![]()
![]()
LL_DMA_IsActiveFlag_DME7(DMA_TypeDef *)
![]()
![]()
LL_DMA_IsActiveFlag_FE0(DMA_TypeDef *)
![]()
![]()
LL_DMA_IsActiveFlag_FE1(DMA_TypeDef *)
![]()
![]()
LL_DMA_IsActiveFlag_FE2(DMA_TypeDef *)
![]()
![]()
LL_DMA_IsActiveFlag_FE3(DMA_TypeDef *)
![]()
![]()
LL_DMA_IsActiveFlag_FE4(DMA_TypeDef *)
![]()
![]()
LL_DMA_IsActiveFlag_FE5(DMA_TypeDef *)
![]()
![]()
LL_DMA_IsActiveFlag_FE6(DMA_TypeDef *)
![]()
![]()
LL_DMA_IsActiveFlag_FE7(DMA_TypeDef *)
![]()
![]()
LL_DMA_ClearFlag_HT0(DMA_TypeDef *)
![]()
![]()
LL_DMA_ClearFlag_HT1(DMA_TypeDef *)
![]()
![]()
LL_DMA_ClearFlag_HT2(DMA_TypeDef *)
![]()
![]()
LL_DMA_ClearFlag_HT3(DMA_TypeDef *)
![]()
![]()
LL_DMA_ClearFlag_HT4(DMA_TypeDef *)
![]()
![]()
LL_DMA_ClearFlag_HT5(DMA_TypeDef *)
![]()
![]()
LL_DMA_ClearFlag_HT6(DMA_TypeDef *)
![]()
![]()
LL_DMA_ClearFlag_HT7(DMA_TypeDef *)
![]()
![]()
LL_DMA_ClearFlag_TC0(DMA_TypeDef *)
![]()
![]()
LL_DMA_ClearFlag_TC1(DMA_TypeDef *)
![]()
![]()
LL_DMA_ClearFlag_TC2(DMA_TypeDef *)
![]()
![]()
LL_DMA_ClearFlag_TC3(DMA_TypeDef *)
![]()
![]()
LL_DMA_ClearFlag_TC4(DMA_TypeDef *)
![]()
![]()
LL_DMA_ClearFlag_TC5(DMA_TypeDef *)
![]()
![]()
LL_DMA_ClearFlag_TC6(DMA_TypeDef *)
![]()
![]()
LL_DMA_ClearFlag_TC7(DMA_TypeDef *)
![]()
![]()
LL_DMA_ClearFlag_TE0(DMA_TypeDef *)
![]()
![]()
LL_DMA_ClearFlag_TE1(DMA_TypeDef *)
![]()
![]()
LL_DMA_ClearFlag_TE2(DMA_TypeDef *)
![]()
![]()
LL_DMA_ClearFlag_TE3(DMA_TypeDef *)
![]()
![]()
LL_DMA_ClearFlag_TE4(DMA_TypeDef *)
![]()
![]()
LL_DMA_ClearFlag_TE5(DMA_TypeDef *)
![]()
![]()
LL_DMA_ClearFlag_TE6(DMA_TypeDef *)
![]()
![]()
LL_DMA_ClearFlag_TE7(DMA_TypeDef *)
![]()
![]()
LL_DMA_ClearFlag_DME0(DMA_TypeDef *)
![]()
![]()
LL_DMA_ClearFlag_DME1(DMA_TypeDef *)
![]()
![]()
LL_DMA_ClearFlag_DME2(DMA_TypeDef *)
![]()
![]()
LL_DMA_ClearFlag_DME3(DMA_TypeDef *)
![]()
![]()
LL_DMA_ClearFlag_DME4(DMA_TypeDef *)
![]()
![]()
LL_DMA_ClearFlag_DME5(DMA_TypeDef *)
![]()
![]()
LL_DMA_ClearFlag_DME6(DMA_TypeDef *)
![]()
![]()
LL_DMA_ClearFlag_DME7(DMA_TypeDef *)
![]()
![]()
LL_DMA_ClearFlag_FE0(DMA_TypeDef *)
![]()
![]()
LL_DMA_ClearFlag_FE1(DMA_TypeDef *)
![]()
![]()
LL_DMA_ClearFlag_FE2(DMA_TypeDef *)
![]()
![]()
LL_DMA_ClearFlag_FE3(DMA_TypeDef *)
![]()
![]()
LL_DMA_ClearFlag_FE4(DMA_TypeDef *)
![]()
![]()
LL_DMA_ClearFlag_FE5(DMA_TypeDef *)
![]()
![]()
LL_DMA_ClearFlag_FE6(DMA_TypeDef *)
![]()
![]()
LL_DMA_ClearFlag_FE7(DMA_TypeDef *)
![]()
![]()
LL_DMA_EnableIT_HT(DMA_TypeDef *, uint32_t)
![]()
![]()
LL_DMA_EnableIT_TE(DMA_TypeDef *, uint32_t)
![]()
![]()
LL_DMA_EnableIT_TC(DMA_TypeDef *, uint32_t)
![]()
![]()
LL_DMA_EnableIT_DME(DMA_TypeDef *, uint32_t)
![]()
![]()
LL_DMA_EnableIT_FE(DMA_TypeDef *, uint32_t)
![]()
![]()
LL_DMA_DisableIT_HT(DMA_TypeDef *, uint32_t)
![]()
![]()
LL_DMA_DisableIT_TE(DMA_TypeDef *, uint32_t)
![]()
![]()
LL_DMA_DisableIT_TC(DMA_TypeDef *, uint32_t)
![]()
![]()
LL_DMA_DisableIT_DME(DMA_TypeDef *, uint32_t)
![]()
![]()
LL_DMA_DisableIT_FE(DMA_TypeDef *, uint32_t)
![]()
![]()
LL_DMA_IsEnabledIT_HT(DMA_TypeDef *, uint32_t)
![]()
![]()
LL_DMA_IsEnabledIT_TE(DMA_TypeDef *, uint32_t)
![]()
![]()
LL_DMA_IsEnabledIT_TC(DMA_TypeDef *, uint32_t)
![]()
![]()
LL_DMA_IsEnabledIT_DME(DMA_TypeDef *, uint32_t)
![]()
![]()
LL_DMA_IsEnabledIT_FE(DMA_TypeDef *, uint32_t)
![]()
![]()
LL_DMA_Init(DMA_TypeDef *, uint32_t, LL_DMA_InitTypeDef *);
![]()
![]()
LL_DMA_DeInit(DMA_TypeDef *, uint32_t);
![]()
![]()
LL_DMA_StructInit(LL_DMA_InitTypeDef *);