STM32G474xx HAL用户手册
宏定义
DMAEx私有宏
DMAEx

DMAEx私有宏。 更多...

宏定义

#define IS_DMAMUX_SYNC_SIGNAL_ID(SIGNAL_ID)   ((SIGNAL_ID) <= HAL_DMAMUX1_SYNC_LPTIM1_OUT)
#define IS_DMAMUX_SYNC_REQUEST_NUMBER(REQUEST_NUMBER)   (((REQUEST_NUMBER) > 0U) && ((REQUEST_NUMBER) <= 32U))
#define IS_DMAMUX_SYNC_POLARITY(POLARITY)
#define IS_DMAMUX_SYNC_STATE(SYNC)   (((SYNC) == DISABLE) || ((SYNC) == ENABLE))
#define IS_DMAMUX_SYNC_EVENT(EVENT)
#define IS_DMAMUX_REQUEST_GEN_SIGNAL_ID(SIGNAL_ID)   ((SIGNAL_ID) <= HAL_DMAMUX1_REQ_GEN_LPTIM1_OUT)
#define IS_DMAMUX_REQUEST_GEN_REQUEST_NUMBER(REQUEST_NUMBER)   (((REQUEST_NUMBER) > 0U) && ((REQUEST_NUMBER) <= 32U))
#define IS_DMAMUX_REQUEST_GEN_POLARITY(POLARITY)

详细说明

DMAEx私有宏。


宏定义说明

#define IS_DMAMUX_REQUEST_GEN_POLARITY (   POLARITY)
Value:
(((POLARITY) == HAL_DMAMUX_REQ_GEN_NO_EVENT)   || \
                                                  ((POLARITY) == HAL_DMAMUX_REQ_GEN_RISING)  || \
                                                  ((POLARITY) == HAL_DMAMUX_REQ_GEN_FALLING) || \
                                                  ((POLARITY) == HAL_DMAMUX_REQ_GEN_RISING_FALLING))

定义位于文件stm32g4xx_hal_dma_ex.h241行

HAL_DMAEx_ConfigMuxRequestGenerator()引用。

#define IS_DMAMUX_REQUEST_GEN_REQUEST_NUMBER (   REQUEST_NUMBER)    (((REQUEST_NUMBER) > 0U) && ((REQUEST_NUMBER) <= 32U))
#define IS_DMAMUX_REQUEST_GEN_SIGNAL_ID (   SIGNAL_ID)    ((SIGNAL_ID) <= HAL_DMAMUX1_REQ_GEN_LPTIM1_OUT)
#define IS_DMAMUX_SYNC_EVENT (   EVENT)
Value:
(((EVENT) == DISABLE)   || \
                                     ((EVENT) == ENABLE))

定义位于文件stm32g4xx_hal_dma_ex.h234行

HAL_DMAEx_ConfigMuxSync()引用。

#define IS_DMAMUX_SYNC_POLARITY (   POLARITY)
Value:
(((POLARITY) == HAL_DMAMUX_SYNC_NO_EVENT)    || \
                                           ((POLARITY) == HAL_DMAMUX_SYNC_RISING)   || \
                                           ((POLARITY) == HAL_DMAMUX_SYNC_FALLING)  || \
                                           ((POLARITY) == HAL_DMAMUX_SYNC_RISING_FALLING))

定义位于文件stm32g4xx_hal_dma_ex.h227行

HAL_DMAEx_ConfigMuxSync()引用。

#define IS_DMAMUX_SYNC_REQUEST_NUMBER (   REQUEST_NUMBER)    (((REQUEST_NUMBER) > 0U) && ((REQUEST_NUMBER) <= 32U))

定义位于文件stm32g4xx_hal_dma_ex.h225行

HAL_DMAEx_ConfigMuxSync()引用。

#define IS_DMAMUX_SYNC_SIGNAL_ID (   SIGNAL_ID)    ((SIGNAL_ID) <= HAL_DMAMUX1_SYNC_LPTIM1_OUT)

定义位于文件stm32g4xx_hal_dma_ex.h223行

HAL_DMAEx_ConfigMuxSync()引用。

#define IS_DMAMUX_SYNC_STATE (   SYNC)    (((SYNC) == DISABLE) || ((SYNC) == ENABLE))

定义位于文件stm32g4xx_hal_dma_ex.h232行

HAL_DMAEx_ConfigMuxSync()引用。