STM32F4 Standard Peripheral bibliotheek  1.0
ST Microelectronics bibliotheek documentatie voor de STM32F4 Standard Peripheral Library
 All Data Structures Files Functions Variables Enumerations Enumerator Groups
DMA_flags_definition

Macros

#define DMA_FLAG_FEIF0   ((uint32_t)0x10800001)
 
#define DMA_FLAG_DMEIF0   ((uint32_t)0x10800004)
 
#define DMA_FLAG_TEIF0   ((uint32_t)0x10000008)
 
#define DMA_FLAG_HTIF0   ((uint32_t)0x10000010)
 
#define DMA_FLAG_TCIF0   ((uint32_t)0x10000020)
 
#define DMA_FLAG_FEIF1   ((uint32_t)0x10000040)
 
#define DMA_FLAG_DMEIF1   ((uint32_t)0x10000100)
 
#define DMA_FLAG_TEIF1   ((uint32_t)0x10000200)
 
#define DMA_FLAG_HTIF1   ((uint32_t)0x10000400)
 
#define DMA_FLAG_TCIF1   ((uint32_t)0x10000800)
 
#define DMA_FLAG_FEIF2   ((uint32_t)0x10010000)
 
#define DMA_FLAG_DMEIF2   ((uint32_t)0x10040000)
 
#define DMA_FLAG_TEIF2   ((uint32_t)0x10080000)
 
#define DMA_FLAG_HTIF2   ((uint32_t)0x10100000)
 
#define DMA_FLAG_TCIF2   ((uint32_t)0x10200000)
 
#define DMA_FLAG_FEIF3   ((uint32_t)0x10400000)
 
#define DMA_FLAG_DMEIF3   ((uint32_t)0x11000000)
 
#define DMA_FLAG_TEIF3   ((uint32_t)0x12000000)
 
#define DMA_FLAG_HTIF3   ((uint32_t)0x14000000)
 
#define DMA_FLAG_TCIF3   ((uint32_t)0x18000000)
 
#define DMA_FLAG_FEIF4   ((uint32_t)0x20000001)
 
#define DMA_FLAG_DMEIF4   ((uint32_t)0x20000004)
 
#define DMA_FLAG_TEIF4   ((uint32_t)0x20000008)
 
#define DMA_FLAG_HTIF4   ((uint32_t)0x20000010)
 
#define DMA_FLAG_TCIF4   ((uint32_t)0x20000020)
 
#define DMA_FLAG_FEIF5   ((uint32_t)0x20000040)
 
#define DMA_FLAG_DMEIF5   ((uint32_t)0x20000100)
 
#define DMA_FLAG_TEIF5   ((uint32_t)0x20000200)
 
#define DMA_FLAG_HTIF5   ((uint32_t)0x20000400)
 
#define DMA_FLAG_TCIF5   ((uint32_t)0x20000800)
 
#define DMA_FLAG_FEIF6   ((uint32_t)0x20010000)
 
#define DMA_FLAG_DMEIF6   ((uint32_t)0x20040000)
 
#define DMA_FLAG_TEIF6   ((uint32_t)0x20080000)
 
#define DMA_FLAG_HTIF6   ((uint32_t)0x20100000)
 
#define DMA_FLAG_TCIF6   ((uint32_t)0x20200000)
 
#define DMA_FLAG_FEIF7   ((uint32_t)0x20400000)
 
#define DMA_FLAG_DMEIF7   ((uint32_t)0x21000000)
 
#define DMA_FLAG_TEIF7   ((uint32_t)0x22000000)
 
#define DMA_FLAG_HTIF7   ((uint32_t)0x24000000)
 
#define DMA_FLAG_TCIF7   ((uint32_t)0x28000000)
 
#define IS_DMA_CLEAR_FLAG(FLAG)
 
#define IS_DMA_GET_FLAG(FLAG)
 

Detailed Description

Macro Definition Documentation

#define IS_DMA_CLEAR_FLAG (   FLAG)
Value:
((((FLAG) & 0x30000000) != 0x30000000) && (((FLAG) & 0x30000000) != 0) && \
(((FLAG) & 0xC082F082) == 0x00) && ((FLAG) != 0x00))
#define IS_DMA_GET_FLAG (   FLAG)
Value:
(((FLAG) == DMA_FLAG_TCIF0) || ((FLAG) == DMA_FLAG_HTIF0) || \
((FLAG) == DMA_FLAG_TEIF0) || ((FLAG) == DMA_FLAG_DMEIF0) || \
((FLAG) == DMA_FLAG_FEIF0) || ((FLAG) == DMA_FLAG_TCIF1) || \
((FLAG) == DMA_FLAG_HTIF1) || ((FLAG) == DMA_FLAG_TEIF1) || \
((FLAG) == DMA_FLAG_DMEIF1) || ((FLAG) == DMA_FLAG_FEIF1) || \
((FLAG) == DMA_FLAG_TCIF2) || ((FLAG) == DMA_FLAG_HTIF2) || \
((FLAG) == DMA_FLAG_TEIF2) || ((FLAG) == DMA_FLAG_DMEIF2) || \
((FLAG) == DMA_FLAG_FEIF2) || ((FLAG) == DMA_FLAG_TCIF3) || \
((FLAG) == DMA_FLAG_HTIF3) || ((FLAG) == DMA_FLAG_TEIF3) || \
((FLAG) == DMA_FLAG_DMEIF3) || ((FLAG) == DMA_FLAG_FEIF3) || \
((FLAG) == DMA_FLAG_TCIF4) || ((FLAG) == DMA_FLAG_HTIF4) || \
((FLAG) == DMA_FLAG_TEIF4) || ((FLAG) == DMA_FLAG_DMEIF4) || \
((FLAG) == DMA_FLAG_FEIF4) || ((FLAG) == DMA_FLAG_TCIF5) || \
((FLAG) == DMA_FLAG_HTIF5) || ((FLAG) == DMA_FLAG_TEIF5) || \
((FLAG) == DMA_FLAG_DMEIF5) || ((FLAG) == DMA_FLAG_FEIF5) || \
((FLAG) == DMA_FLAG_TCIF6) || ((FLAG) == DMA_FLAG_HTIF6) || \
((FLAG) == DMA_FLAG_TEIF6) || ((FLAG) == DMA_FLAG_DMEIF6) || \
((FLAG) == DMA_FLAG_FEIF6) || ((FLAG) == DMA_FLAG_TCIF7) || \
((FLAG) == DMA_FLAG_HTIF7) || ((FLAG) == DMA_FLAG_TEIF7) || \
((FLAG) == DMA_FLAG_DMEIF7) || ((FLAG) == DMA_FLAG_FEIF7))