STM32F4xx HAL Driver
master
STM32CubeF4 HAL / LL Drivers API Reference
Toggle main menu visibility
Loading...
Searching...
No Matches
stm32f4xx_hal_dma_ex.h
Go to the documentation of this file.
1
18
19
/* Define to prevent recursive inclusion -------------------------------------*/
20
#ifndef __STM32F4xx_HAL_DMA_EX_H
21
#define __STM32F4xx_HAL_DMA_EX_H
22
23
#ifdef __cplusplus
24
extern
"C"
{
25
#endif
26
27
/* Includes ------------------------------------------------------------------*/
28
#include "
stm32f4xx_hal_def.h
"
29
33
37
38
/* Exported types ------------------------------------------------------------*/
43
47
typedef
enum
48
{
49
MEMORY0
= 0x00U,
50
MEMORY1
= 0x01U
51
}
HAL_DMA_MemoryTypeDef
;
52
56
57
/* Exported functions --------------------------------------------------------*/
62
67
68
/* IO operation functions *******************************************************/
69
HAL_StatusTypeDef
HAL_DMAEx_MultiBufferStart
(
DMA_HandleTypeDef
*hdma, uint32_t SrcAddress, uint32_t DstAddress, uint32_t SecondMemAddress, uint32_t DataLength);
70
HAL_StatusTypeDef
HAL_DMAEx_MultiBufferStart_IT
(
DMA_HandleTypeDef
*hdma, uint32_t SrcAddress, uint32_t DstAddress, uint32_t SecondMemAddress, uint32_t DataLength);
71
HAL_StatusTypeDef
HAL_DMAEx_ChangeMemory
(
DMA_HandleTypeDef
*hdma, uint32_t Address,
HAL_DMA_MemoryTypeDef
memory);
72
79
80
/* Private functions ---------------------------------------------------------*/
88
92
96
97
#ifdef __cplusplus
98
}
99
#endif
100
101
#endif
/*__STM32F4xx_HAL_DMA_EX_H*/
102
HAL_DMAEx_ChangeMemory
HAL_StatusTypeDef HAL_DMAEx_ChangeMemory(DMA_HandleTypeDef *hdma, uint32_t Address, HAL_DMA_MemoryTypeDef memory)
HAL_DMAEx_MultiBufferStart
HAL_StatusTypeDef HAL_DMAEx_MultiBufferStart(DMA_HandleTypeDef *hdma, uint32_t SrcAddress, uint32_t DstAddress, uint32_t SecondMemAddress, uint32_t DataLength)
HAL_DMAEx_MultiBufferStart_IT
HAL_StatusTypeDef HAL_DMAEx_MultiBufferStart_IT(DMA_HandleTypeDef *hdma, uint32_t SrcAddress, uint32_t DstAddress, uint32_t SecondMemAddress, uint32_t DataLength)
HAL_DMA_MemoryTypeDef
HAL_DMA_MemoryTypeDef
HAL DMA Memory definition.
Definition
stm32f4xx_hal_dma_ex.h:48
MEMORY1
@ MEMORY1
Definition
stm32f4xx_hal_dma_ex.h:50
MEMORY0
@ MEMORY0
Definition
stm32f4xx_hal_dma_ex.h:49
DMA_HandleTypeDef
struct __DMA_HandleTypeDef DMA_HandleTypeDef
DMA handle Structure definition.
stm32f4xx_hal_def.h
This file contains HAL common defines, enumeration, macros and structures definitions.
HAL_StatusTypeDef
HAL_StatusTypeDef
HAL Status structures definition.
Definition
stm32f4xx_hal_def.h:39
hal-driver
Inc
stm32f4xx_hal_dma_ex.h
Generated by
1.17.0