STM32F103xB HAL User Manual
Functions
Initialization and de-initialization functions
DMA Exported Functions

Functions

uint32_t LL_DMA_DeInit (DMA_TypeDef *DMAx, uint32_t Channel)
 De-initialize the DMA registers to their default reset values.
uint32_t LL_DMA_Init (DMA_TypeDef *DMAx, uint32_t Channel, LL_DMA_InitTypeDef *DMA_InitStruct)
 Initialize the DMA registers according to the specified parameters in DMA_InitStruct.
void LL_DMA_StructInit (LL_DMA_InitTypeDef *DMA_InitStruct)
 Set each LL_DMA_InitTypeDef field to default value.

Function Documentation

uint32_t LL_DMA_DeInit ( DMA_TypeDef *  DMAx,
uint32_t  Channel 
)

De-initialize the DMA registers to their default reset values.

Parameters:
DMAxDMAx Instance
ChannelThis parameter can be one of the following values:
Return values:
AnErrorStatus enumeration value:
  • SUCCESS: DMA registers are de-initialized
  • ERROR: DMA registers are not de-initialized

Definition at line 130 of file stm32f1xx_ll_dma.c.

References __LL_DMA_GET_CHANNEL_INSTANCE, assert_param, IS_LL_DMA_ALL_CHANNEL_INSTANCE, LL_DMA_CHANNEL_1, LL_DMA_CHANNEL_2, LL_DMA_CHANNEL_3, LL_DMA_CHANNEL_4, LL_DMA_CHANNEL_5, LL_DMA_CHANNEL_6, LL_DMA_CHANNEL_7, LL_DMA_ClearFlag_GI1(), LL_DMA_ClearFlag_GI2(), LL_DMA_ClearFlag_GI3(), LL_DMA_ClearFlag_GI4(), LL_DMA_ClearFlag_GI5(), LL_DMA_ClearFlag_GI6(), LL_DMA_ClearFlag_GI7(), and LL_DMA_WriteReg.

uint32_t LL_DMA_Init ( DMA_TypeDef *  DMAx,
uint32_t  Channel,
LL_DMA_InitTypeDef DMA_InitStruct 
)
void LL_DMA_StructInit ( LL_DMA_InitTypeDef DMA_InitStruct)