STM32G474xx HAL 用户手册
函数
DMA 管理
UCPD 导出函数

函数

__STATIC_INLINE void LL_UCPD_RxDMAEnable (UCPD_TypeDef *UCPDx)
 Rx DMA 使能。
__STATIC_INLINE void LL_UCPD_RxDMADisable (UCPD_TypeDef *UCPDx)
 Rx DMA 禁用。
__STATIC_INLINE void LL_UCPD_TxDMAEnable (UCPD_TypeDef *UCPDx)
 Tx DMA 使能。
__STATIC_INLINE void LL_UCPD_TxDMADisable (UCPD_TypeDef *UCPDx)
 Tx DMA 禁用。
__STATIC_INLINE uint32_t LL_UCPD_IsEnabledTxDMA (UCPD_TypeDef const *const UCPDx)
 检查 DMA Tx 是否已使能。
__STATIC_INLINE uint32_t LL_UCPD_IsEnabledRxDMA (UCPD_TypeDef const *const UCPDx)
 检查 DMA Rx 是否已使能。

函数文档

__STATIC_INLINE uint32_t LL_UCPD_IsEnabledRxDMA ( UCPD_TypeDef const *const  UCPDx)

检查 DMA Rx 是否已使能。

参考手册到 LL API 交叉引用:
CR2 RXDMAEN LL_UCPD_IsEnabledRxDMA
参数:
UCPDxUCPD 实例
返回值:
State位的状态(1 或 0)。

定义在文件 1716 处的 stm32g4xx_ll_ucpd.h 中。

__STATIC_INLINE uint32_t LL_UCPD_IsEnabledTxDMA ( UCPD_TypeDef const *const  UCPDx)

检查 DMA Tx 是否已使能。

参考手册到 LL API 交叉引用:
CR2 TXDMAEN LL_UCPD_IsEnabledTxDMA
参数:
UCPDxUCPD 实例
返回值:
State位的状态(1 或 0)。

定义在文件 1705 处的 stm32g4xx_ll_ucpd.h 中。

__STATIC_INLINE void LL_UCPD_RxDMADisable ( UCPD_TypeDef *  UCPDx)

Rx DMA 禁用。

参考手册到 LL API 交叉引用:
CFG1 RXDMAEN LL_UCPD_RxDMADisable
参数:
UCPDxUCPD 实例
返回值:

定义在文件 1672 处的 stm32g4xx_ll_ucpd.h 中。

__STATIC_INLINE void LL_UCPD_RxDMAEnable ( UCPD_TypeDef *  UCPDx)

Rx DMA 使能。

参考手册到 LL API 交叉引用:
CFG1 RXDMAEN LL_UCPD_RxDMAEnable
参数:
UCPDxUCPD 实例
返回值:

定义在文件 1661 处的 stm32g4xx_ll_ucpd.h 中。

__STATIC_INLINE void LL_UCPD_TxDMADisable ( UCPD_TypeDef *  UCPDx)

Tx DMA 禁用。

参考手册到 LL API 交叉引用:
CFG1 TXDMAEN LL_UCPD_TxDMADisable
参数:
UCPDxUCPD 实例
返回值:

定义在文件 1694 处的 stm32g4xx_ll_ucpd.h 中。

__STATIC_INLINE void LL_UCPD_TxDMAEnable ( UCPD_TypeDef *  UCPDx)

Tx DMA 使能。

参考手册到 LL API 交叉引用:
CFG1 TXDMAEN LL_UCPD_TxDMAEnable
参数:
UCPDxUCPD 实例
返回值:

定义在文件 1683 处的 stm32g4xx_ll_ucpd.h 中。