STM32G474xx HAL用户手册
宏定义
同步信号事件
DMAMUX导出常量

宏定义

#define LL_DMAMUX_SYNC_EXTI_LINE0   0x00000000U
#define LL_DMAMUX_SYNC_EXTI_LINE1   DMAMUX_CxCR_SYNC_ID_0
#define LL_DMAMUX_SYNC_EXTI_LINE2   DMAMUX_CxCR_SYNC_ID_1
#define LL_DMAMUX_SYNC_EXTI_LINE3   (DMAMUX_CxCR_SYNC_ID_1 |DMAMUX_CxCR_SYNC_ID_0)
#define LL_DMAMUX_SYNC_EXTI_LINE4   DMAMUX_CxCR_SYNC_ID_2
#define LL_DMAMUX_SYNC_EXTI_LINE5   (DMAMUX_CxCR_SYNC_ID_2 | DMAMUX_CxCR_SYNC_ID_0)
#define LL_DMAMUX_SYNC_EXTI_LINE6   (DMAMUX_CxCR_SYNC_ID_2 | DMAMUX_CxCR_SYNC_ID_1)
#define LL_DMAMUX_SYNC_EXTI_LINE7   (DMAMUX_CxCR_SYNC_ID_2 | DMAMUX_CxCR_SYNC_ID_1 | DMAMUX_CxCR_SYNC_ID_0)
#define LL_DMAMUX_SYNC_EXTI_LINE8   DMAMUX_CxCR_SYNC_ID_3
#define LL_DMAMUX_SYNC_EXTI_LINE9   (DMAMUX_CxCR_SYNC_ID_3 | DMAMUX_CxCR_SYNC_ID_0)
#define LL_DMAMUX_SYNC_EXTI_LINE10   (DMAMUX_CxCR_SYNC_ID_3 | DMAMUX_CxCR_SYNC_ID_1)
#define LL_DMAMUX_SYNC_EXTI_LINE11   (DMAMUX_CxCR_SYNC_ID_3 | DMAMUX_CxCR_SYNC_ID_1 | DMAMUX_CxCR_SYNC_ID_0)
#define LL_DMAMUX_SYNC_EXTI_LINE12   (DMAMUX_CxCR_SYNC_ID_3 | DMAMUX_CxCR_SYNC_ID_2)
#define LL_DMAMUX_SYNC_EXTI_LINE13   (DMAMUX_CxCR_SYNC_ID_3 | DMAMUX_CxCR_SYNC_ID_2 | DMAMUX_CxCR_SYNC_ID_0)
#define LL_DMAMUX_SYNC_EXTI_LINE14   (DMAMUX_CxCR_SYNC_ID_3 | DMAMUX_CxCR_SYNC_ID_2 | DMAMUX_CxCR_SYNC_ID_1)
#define LL_DMAMUX_SYNC_EXTI_LINE15   (DMAMUX_CxCR_SYNC_ID_3 | DMAMUX_CxCR_SYNC_ID_2 | DMAMUX_CxCR_SYNC_ID_1 | DMAMUX_CxCR_SYNC_ID_0)
#define LL_DMAMUX_SYNC_DMAMUX_CH0   DMAMUX_CxCR_SYNC_ID_4
#define LL_DMAMUX_SYNC_DMAMUX_CH1   (DMAMUX_CxCR_SYNC_ID_4 | DMAMUX_CxCR_SYNC_ID_0)
#define LL_DMAMUX_SYNC_DMAMUX_CH2   (DMAMUX_CxCR_SYNC_ID_4 | DMAMUX_CxCR_SYNC_ID_1)
#define LL_DMAMUX_SYNC_DMAMUX_CH3   (DMAMUX_CxCR_SYNC_ID_4 | DMAMUX_CxCR_SYNC_ID_1 | DMAMUX_CxCR_SYNC_ID_0)
#define LL_DMAMUX_SYNC_LPTIM1_OUT   (DMAMUX_CxCR_SYNC_ID_4 | DMAMUX_CxCR_SYNC_ID_2)

宏定义文档

#define LL_DMAMUX_SYNC_DMAMUX_CH0   DMAMUX_CxCR_SYNC_ID_4

DMAMUX通道0的同步信号事件

定义位于文件 stm32g4xx_ll_dmamux.h 的第 312 行。

#define LL_DMAMUX_SYNC_DMAMUX_CH1   (DMAMUX_CxCR_SYNC_ID_4 | DMAMUX_CxCR_SYNC_ID_0)

DMAMUX通道1的同步信号事件

定义位于文件 stm32g4xx_ll_dmamux.h 的第 313 行。

#define LL_DMAMUX_SYNC_DMAMUX_CH2   (DMAMUX_CxCR_SYNC_ID_4 | DMAMUX_CxCR_SYNC_ID_1)

DMAMUX通道2的同步信号事件

定义位于文件 stm32g4xx_ll_dmamux.h 的第 314 行。

#define LL_DMAMUX_SYNC_DMAMUX_CH3   (DMAMUX_CxCR_SYNC_ID_4 | DMAMUX_CxCR_SYNC_ID_1 | DMAMUX_CxCR_SYNC_ID_0)

DMAMUX通道3的同步信号事件

定义位于文件 stm32g4xx_ll_dmamux.h 的第 315 行。

#define LL_DMAMUX_SYNC_EXTI_LINE0   0x00000000U

EXTI Line0的同步信号

定义位于文件 stm32g4xx_ll_dmamux.h 的第 296 行。

#define LL_DMAMUX_SYNC_EXTI_LINE1   DMAMUX_CxCR_SYNC_ID_0

EXTI Line1的同步信号

定义位于文件 stm32g4xx_ll_dmamux.h 的第 297 行。

#define LL_DMAMUX_SYNC_EXTI_LINE10   (DMAMUX_CxCR_SYNC_ID_3 | DMAMUX_CxCR_SYNC_ID_1)

EXTI Line10的同步信号

定义位于文件 stm32g4xx_ll_dmamux.h 的第 306 行。

#define LL_DMAMUX_SYNC_EXTI_LINE11   (DMAMUX_CxCR_SYNC_ID_3 | DMAMUX_CxCR_SYNC_ID_1 | DMAMUX_CxCR_SYNC_ID_0)

EXTI Line11的同步信号

定义位于文件 stm32g4xx_ll_dmamux.h 的第 307 行。

#define LL_DMAMUX_SYNC_EXTI_LINE12   (DMAMUX_CxCR_SYNC_ID_3 | DMAMUX_CxCR_SYNC_ID_2)

EXTI Line12的同步信号

定义位于文件 stm32g4xx_ll_dmamux.h 的第 308 行。

#define LL_DMAMUX_SYNC_EXTI_LINE13   (DMAMUX_CxCR_SYNC_ID_3 | DMAMUX_CxCR_SYNC_ID_2 | DMAMUX_CxCR_SYNC_ID_0)

EXTI Line13的同步信号

定义位于文件 stm32g4xx_ll_dmamux.h 的第 309 行。

#define LL_DMAMUX_SYNC_EXTI_LINE14   (DMAMUX_CxCR_SYNC_ID_3 | DMAMUX_CxCR_SYNC_ID_2 | DMAMUX_CxCR_SYNC_ID_1)

EXTI Line14的同步信号

定义位于文件 stm32g4xx_ll_dmamux.h 的第 310 行。

#define LL_DMAMUX_SYNC_EXTI_LINE15   (DMAMUX_CxCR_SYNC_ID_3 | DMAMUX_CxCR_SYNC_ID_2 | DMAMUX_CxCR_SYNC_ID_1 | DMAMUX_CxCR_SYNC_ID_0)

EXTI Line15的同步信号

定义位于文件 stm32g4xx_ll_dmamux.h 的第 311 行。

#define LL_DMAMUX_SYNC_EXTI_LINE2   DMAMUX_CxCR_SYNC_ID_1

EXTI Line2的同步信号

定义位于文件 stm32g4xx_ll_dmamux.h 的第 298 行。

#define LL_DMAMUX_SYNC_EXTI_LINE3   (DMAMUX_CxCR_SYNC_ID_1 |DMAMUX_CxCR_SYNC_ID_0)

EXTI Line3的同步信号

定义位于文件 stm32g4xx_ll_dmamux.h 的第 299 行。

#define