STM32G474xx HAL User Manual
定义
外部请求信号生成
DMAMUX导出常量

定义

#define LL_DMAMUX_REQ_GEN_EXTI_LINE0   0x00000000U
#define LL_DMAMUX_REQ_GEN_EXTI_LINE1   DMAMUX_RGxCR_SIG_ID_0
#define LL_DMAMUX_REQ_GEN_EXTI_LINE2   DMAMUX_RGxCR_SIG_ID_1
#define LL_DMAMUX_REQ_GEN_EXTI_LINE3   (DMAMUX_RGxCR_SIG_ID_1 |DMAMUX_RGxCR_SIG_ID_0)
#define LL_DMAMUX_REQ_GEN_EXTI_LINE4   DMAMUX_RGxCR_SIG_ID_2
#define LL_DMAMUX_REQ_GEN_EXTI_LINE5   (DMAMUX_RGxCR_SIG_ID_2 | DMAMUX_RGxCR_SIG_ID_0)
#define LL_DMAMUX_REQ_GEN_EXTI_LINE6   (DMAMUX_RGxCR_SIG_ID_2 | DMAMUX_RGxCR_SIG_ID_1)
#define LL_DMAMUX_REQ_GEN_EXTI_LINE7   (DMAMUX_RGxCR_SIG_ID_2 | DMAMUX_RGxCR_SIG_ID_1 | DMAMUX_RGxCR_SIG_ID_0)
#define LL_DMAMUX_REQ_GEN_EXTI_LINE8   DMAMUX_RGxCR_SIG_ID_3
#define LL_DMAMUX_REQ_GEN_EXTI_LINE9   (DMAMUX_RGxCR_SIG_ID_3 | DMAMUX_RGxCR_SIG_ID_0)
#define LL_DMAMUX_REQ_GEN_EXTI_LINE10   (DMAMUX_RGxCR_SIG_ID_3 | DMAMUX_RGxCR_SIG_ID_1)
#define LL_DMAMUX_REQ_GEN_EXTI_LINE11   (DMAMUX_RGxCR_SIG_ID_3 | DMAMUX_RGxCR_SIG_ID_1 | DMAMUX_RGxCR_SIG_ID_0)
#define LL_DMAMUX_REQ_GEN_EXTI_LINE12   (DMAMUX_RGxCR_SIG_ID_3 | DMAMUX_RGxCR_SIG_ID_2)
#define LL_DMAMUX_REQ_GEN_EXTI_LINE13   (DMAMUX_RGxCR_SIG_ID_3 | DMAMUX_RGxCR_SIG_ID_2 | DMAMUX_RGxCR_SIG_ID_0)
#define LL_DMAMUX_REQ_GEN_EXTI_LINE14   (DMAMUX_RGxCR_SIG_ID_3 | DMAMUX_RGxCR_SIG_ID_2 | DMAMUX_RGxCR_SIG_ID_1)
#define LL_DMAMUX_REQ_GEN_EXTI_LINE15   (DMAMUX_RGxCR_SIG_ID_3 | DMAMUX_RGxCR_SIG_ID_2 | DMAMUX_RGxCR_SIG_ID_1 | DMAMUX_RGxCR_SIG_ID_0)
#define LL_DMAMUX_REQ_GEN_DMAMUX_CH0   DMAMUX_RGxCR_SIG_ID_4
#define LL_DMAMUX_REQ_GEN_DMAMUX_CH1   (DMAMUX_RGxCR_SIG_ID_4 | DMAMUX_RGxCR_SIG_ID_0)
#define LL_DMAMUX_REQ_GEN_DMAMUX_CH2   (DMAMUX_RGxCR_SIG_ID_4 | DMAMUX_RGxCR_SIG_ID_1)
#define LL_DMAMUX_REQ_GEN_DMAMUX_CH3   (DMAMUX_RGxCR_SIG_ID_4 | DMAMUX_RGxCR_SIG_ID_1 | DMAMUX_RGxCR_SIG_ID_0)
#define LL_DMAMUX_REQ_GEN_LPTIM1_OUT   (DMAMUX_RGxCR_SIG_ID_4 | DMAMUX_RGxCR_SIG_ID_2)

定义说明文档

#define LL_DMAMUX_REQ_GEN_DMAMUX_CH0   DMAMUX_RGxCR_SIG_ID_4

来自DMAMUX通道0事件的请求信号生成

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

#define LL_DMAMUX_REQ_GEN_DMAMUX_CH1   (DMAMUX_RGxCR_SIG_ID_4 | DMAMUX_RGxCR_SIG_ID_0)

来自DMAMUX通道1事件的请求信号生成

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

#define LL_DMAMUX_REQ_GEN_DMAMUX_CH2   (DMAMUX_RGxCR_SIG_ID_4 | DMAMUX_RGxCR_SIG_ID_1)

来自DMAMUX通道2事件的请求信号生成

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

#define LL_DMAMUX_REQ_GEN_DMAMUX_CH3   (DMAMUX_RGxCR_SIG_ID_4 | DMAMUX_RGxCR_SIG_ID_1 | DMAMUX_RGxCR_SIG_ID_0)

来自DMAMUX通道3事件的请求信号生成

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

#define LL_DMAMUX_REQ_GEN_EXTI_LINE0   0x00000000U

来自EXTI Line0的请求信号生成

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

#define LL_DMAMUX_REQ_GEN_EXTI_LINE1   DMAMUX_RGxCR_SIG_ID_0

来自EXTI Line1的请求信号生成

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

#define LL_DMAMUX_REQ_GEN_EXTI_LINE10   (DMAMUX_RGxCR_SIG_ID_3 | DMAMUX_RGxCR_SIG_ID_1)

来自EXTI Line10的请求信号生成

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

#define LL_DMAMUX_REQ_GEN_EXTI_LINE11   (DMAMUX_RGxCR_SIG_ID_3 | DMAMUX_RGxCR_SIG_ID_1 | DMAMUX_RGxCR_SIG_ID_0)

来自EXTI Line11的请求信号生成

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

#define LL_DMAMUX_REQ_GEN_EXTI_LINE12   (DMAMUX_RGxCR_SIG_ID_3 | DMAMUX_RGxCR_SIG_ID_2)

来自EXTI Line12的请求信号生成

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

#define LL_DMAMUX_REQ_GEN_EXTI_LINE13   (DMAMUX_RGxCR_SIG_ID_3 | DMAMUX_RGxCR_SIG_ID_2 | DMAMUX_RGxCR_SIG_ID_0)

来自EXTI Line13的请求信号生成

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

#define LL_DMAMUX_REQ_GEN_EXTI_LINE14   (DMAMUX_RGxCR_SIG_ID_3 | DMAMUX_RGxCR_SIG_ID_2 | DMAMUX_RGxCR_SIG_ID_1)

来自EXTI Line14的请求信号生成

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

#define LL_DMAMUX_REQ_GEN_EXTI_LINE15   (DMAMUX_RGxCR_SIG_ID_3 | DMAMUX_RGxCR_SIG_ID_2 | DMAMUX_RGxCR_SIG_ID_1 | DMAMUX_RGxCR_SIG_ID_0)

来自EXTI Line15的请求信号生成

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

#define LL_DMAMUX_REQ_GEN_EXTI_LINE2   DMAMUX_RGxCR_SIG_ID_1

来自EXTI Line2的请求信号生成

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

#define LL_DMAMUX_REQ_GEN_EXTI_LINE3   (DMAMUX_RGxCR_SIG_ID_1 |DMAMUX_RGxCR_SIG_ID_0)

来自EXTI Line3的请求信号生成

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