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

函数

__STATIC_INLINE void LL_I2S_EnableDMAReq_RX (SPI_TypeDef *SPIx)
 使能 DMA 接收。
__STATIC_INLINE void LL_I2S_DisableDMAReq_RX (SPI_TypeDef *SPIx)
 禁用 DMA 接收。
__STATIC_INLINE uint32_t LL_I2S_IsEnabledDMAReq_RX (const SPI_TypeDef *SPIx)
 检查 DMA 接收是否已使能。
__STATIC_INLINE void LL_I2S_EnableDMAReq_TX (SPI_TypeDef *SPIx)
 使能 DMA 发送。
__STATIC_INLINE void LL_I2S_DisableDMAReq_TX (SPI_TypeDef *SPIx)
 禁用 DMA 发送。
__STATIC_INLINE uint32_t LL_I2S_IsEnabledDMAReq_TX (const SPI_TypeDef *SPIx)
 检查 DMA 发送是否已使能。

函数文档

__STATIC_INLINE void LL_I2S_DisableDMAReq_RX ( SPI_TypeDef *  SPIx)

禁用 DMA 接收。

参考手册到 LL API 交叉引用:
CR2 RXDMAEN LL_I2S_DisableDMAReq_RX
参数:
SPIxSPI 实例
返回值:

定义在文件 stm32g4xx_ll_spi.h 的第 2180 行。

引用 LL_SPI_DisableDMAReq_RX()

__STATIC_INLINE void LL_I2S_DisableDMAReq_TX ( SPI_TypeDef *  SPIx)

禁用 DMA 发送。

参考手册到 LL API 交叉引用:
CR2 TXDMAEN LL_I2S_DisableDMAReq_TX
参数:
SPIxSPI 实例
返回值:

定义在文件 stm32g4xx_ll_spi.h 的第 2213 行。

引用 LL_SPI_DisableDMAReq_TX()

__STATIC_INLINE void LL_I2S_EnableDMAReq_RX ( SPI_TypeDef *  SPIx)

使能 DMA 接收。

参考手册到 LL API 交叉引用:
CR2 RXDMAEN LL_I2S_EnableDMAReq_RX
参数:
SPIxSPI 实例
返回值:

定义在文件 stm32g4xx_ll_spi.h 的第 2169 行。

引用 LL_SPI_EnableDMAReq_RX()

__STATIC_INLINE void LL_I2S_EnableDMAReq_TX ( SPI_TypeDef *  SPIx)

使能 DMA 发送。

参考手册到 LL API 交叉引用:
CR2 TXDMAEN LL_I2S_EnableDMAReq_TX
参数:
SPIxSPI 实例
返回值:

定义在文件 stm32g4xx_ll_spi.h 的第 2202 行。

引用 LL_SPI_EnableDMAReq_TX()

__STATIC_INLINE uint32_t LL_I2S_IsEnabledDMAReq_RX ( const SPI_TypeDef *  SPIx)

检查 DMA 接收是否已使能。

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

定义在文件 stm32g4xx_ll_spi.h 的第 2191 行。

引用 LL_SPI_IsEnabledDMAReq_RX()

__STATIC_INLINE uint32_t LL_I2S_IsEnabledDMAReq_TX ( const SPI_TypeDef *  SPIx)

检查 DMA 发送是否已使能。

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

定义在文件 stm32g4xx_ll_spi.h 的第 2224 行。

引用 LL_SPI_IsEnabledDMAReq_TX()