STM32G474xx HAL 用户手册
函数
配置
DMAMUX 导出的函数

函数

__STATIC_INLINE void LL_DMAMUX_SetRequestID (DMAMUX_Channel_TypeDef *DMAMUXx, uint32_t Channel, uint32_t Request)
 设置 DMAMUX 通道 x 的 DMAMUX 请求 ID。
__STATIC_INLINE uint32_t LL_DMAMUX_GetRequestID (DMAMUX_Channel_TypeDef *DMAMUXx, uint32_t Channel)
 获取 DMAMUX 通道 x 的 DMAMUX 请求 ID。
__STATIC_INLINE void LL_DMAMUX_SetSyncRequestNb (DMAMUX_Channel_TypeDef *DMAMUXx, uint32_t Channel, uint32_t RequestNb)
 设置在同步事件后将被授权的 DMA 请求数量,和/或生成事件所需的 DMA 请求数量。
__STATIC_INLINE uint32_t LL_DMAMUX_GetSyncRequestNb (DMAMUX_Channel_TypeDef *DMAMUXx, uint32_t Channel)
 获取在同步事件后将被授权的 DMA 请求数量,和/或生成事件所需的 DMA 请求数量。
__STATIC_INLINE void LL_DMAMUX_SetSyncPolarity (DMAMUX_Channel_TypeDef *DMAMUXx, uint32_t Channel, uint32_t Polarity)
 设置 DMA 请求同步所使用的信号极性。
__STATIC_INLINE uint32_t LL_DMAMUX_GetSyncPolarity (DMAMUX_Channel_TypeDef *DMAMUXx, uint32_t Channel)
 获取 DMA 请求同步所使用的信号极性。
__STATIC_INLINE void LL_DMAMUX_EnableEventGeneration (DMAMUX_Channel_TypeDef *DMAMUXx, uint32_t Channel)
 使能 DMAMUX 通道 x 的事件生成。
__STATIC_INLINE void LL_DMAMUX_DisableEventGeneration (DMAMUX_Channel_TypeDef *DMAMUXx, uint32_t Channel)
 禁能 DMAMUX 通道 x 的事件生成。
__STATIC_INLINE uint32_t LL_DMAMUX_IsEnabledEventGeneration (DMAMUX_Channel_TypeDef *DMAMUXx, uint32_t Channel)
 检查 DMAMUX 通道 x 的事件生成是使能还是禁能。
__STATIC_INLINE void LL_DMAMUX_EnableSync (DMAMUX_Channel_TypeDef *DMAMUXx, uint32_t Channel)
 使能同步模式。
__STATIC_INLINE void LL_DMAMUX_DisableSync (DMAMUX_Channel_TypeDef *DMAMUXx, uint32_t Channel)
 禁能同步模式。
__STATIC_INLINE uint32_t LL_DMAMUX_IsEnabledSync (DMAMUX_Channel_TypeDef *DMAMUXx, uint32_t Channel)
 检查同步模式是使能还是禁能。
__STATIC_INLINE void LL_DMAMUX_SetSyncID (DMAMUX_Channel_TypeDef *DMAMUXx, uint32_t Channel, uint32_t SyncID)
 设置 DMAMUX 通道 x 的 DMAMUX 同步 ID。
__STATIC_INLINE uint32_t LL_DMAMUX_GetSyncID (DMAMUX_Channel_TypeDef *DMAMUXx, uint32_t Channel)
 获取 DMAMUX 通道 x 的 DMAMUX 同步 ID。
__STATIC_INLINE void LL_DMAMUX_EnableRequestGen (DMAMUX_Channel_TypeDef *DMAMUXx, uint32_t RequestGenChannel)
 使能请求发生器。
__STATIC_INLINE void LL_DMAMUX_DisableRequestGen (DMAMUX_Channel_TypeDef *DMAMUXx, uint32_t RequestGenChannel)
 禁能请求发生器。
__STATIC_INLINE uint32_t LL_DMAMUX_IsEnabledRequestGen (DMAMUX_Channel_TypeDef *DMAMUXx, uint32_t RequestGenChannel)
 检查请求发生器是使能还是禁能。
__STATIC_INLINE void LL_DMAMUX_SetRequestGenPolarity (DMAMUX_Channel_TypeDef *DMAMUXx, uint32_t RequestGenChannel, uint32_t Polarity)
 设置 DMA 请求生成的信号极性。
__STATIC_INLINE uint32_t LL_DMAMUX_GetRequestGenPolarity (DMAMUX_Channel_TypeDef *DMAMUXx, uint32_t RequestGenChannel)
 获取 DMA 请求生成的信号极性。
__STATIC_INLINE void LL_DMAMUX_SetGenRequestNb (DMAMUX_Channel_TypeDef *DMAMUXx, uint32_t RequestGenChannel, uint32_t RequestNb)
 设置在生成事件后将被授权的 DMA 请求数量。
__STATIC_INLINE uint32_t LL_DMAMUX_GetGenRequestNb (DMAMUX_Channel_TypeDef *DMAMUXx, uint32_t RequestGenChannel)
 获取在生成事件后将被授权的 DMA 请求数量。
__STATIC_INLINE void LL_DMAMUX_SetRequestSignalID (DMAMUX_Channel_TypeDef *DMAMUXx, uint32_t RequestGenChannel, uint32_t RequestSignalID)
 设置 DMAMUX 请求生成触发事件通道 x 上的 DMAMUX 外部请求信号 ID。
__STATIC_INLINE uint32_t LL_DMAMUX_GetRequestSignalID (DMAMUX_Channel_TypeDef *DMAMUXx, uint32_t RequestGenChannel)
 获取 DMAMUX 通道 x 上设置的 DMAMUX 外部请求信号 ID。

函数文档

__STATIC_INLINE void LL_DMAMUX_DisableEventGeneration ( DMAMUX_Channel_TypeDef *  DMAMUXx,
uint32_t  Channel 
)

禁能 DMAMUX 通道 x 的事件生成。

参考手册到 LL API 交叉参考:
CxCR EGE LL_DMAMUX_DisableEventGeneration
参数:
DMAMUXxDMAMUXx 实例
Channel此参数可以是以下值之一:
返回值:

定义在文件 891stm32g4xx_ll_dmamux.h 中。

__STATIC_INLINE void LL_DMAMUX_DisableRequestGen ( DMAMUX_Channel_TypeDef *  DMAMUXx,
uint32_t  RequestGenChannel 
)

禁能请求发生器。

参考手册到 LL API 交叉参考:
RGxCR GE LL_DMAMUX_DisableRequestGen
参数:
DMAMUXxDMAMUXx 实例
RequestGenChannel此参数可以是以下值之一:
返回值:

定义在文件 1142stm32g4xx_ll_dmamux.h 中。

引用 DMAMUX_RGCR_SIZE

__STATIC_INLINE void LL_DMAMUX_DisableSync ( DMAMUX_Channel_TypeDef *  DMAMUXx,
uint32_t  Channel 
)
</