|
STM32G474xx HAL 用户手册
|
函数 | |
| __STATIC_INLINE void | LL_LPUART_EnableDMAReq_RX (USART_TypeDef *LPUARTx) |
| 启用接收的 DMA 模式。 | |
| __STATIC_INLINE void | LL_LPUART_DisableDMAReq_RX (USART_TypeDef *LPUARTx) |
| 禁用接收的 DMA 模式。 | |
| __STATIC_INLINE uint32_t | LL_LPUART_IsEnabledDMAReq_RX (const USART_TypeDef *LPUARTx) |
| 检查接收的 DMA 模式是否已启用。 | |
| __STATIC_INLINE void | LL_LPUART_EnableDMAReq_TX (USART_TypeDef *LPUARTx) |
| 启用发送的 DMA 模式。 | |
| __STATIC_INLINE void | LL_LPUART_DisableDMAReq_TX (USART_TypeDef *LPUARTx) |
| 禁用发送的 DMA 模式。 | |
| __STATIC_INLINE uint32_t | LL_LPUART_IsEnabledDMAReq_TX (const USART_TypeDef *LPUARTx) |
| 检查发送的 DMA 模式是否已启用。 | |
| __STATIC_INLINE void | LL_LPUART_EnableDMADeactOnRxErr (USART_TypeDef *LPUARTx) |
| 启用接收错误时禁用 DMA。 | |
| __STATIC_INLINE void | LL_LPUART_DisableDMADeactOnRxErr (USART_TypeDef *LPUARTx) |
| 禁用接收错误时禁用 DMA。 | |
| __STATIC_INLINE uint32_t | LL_LPUART_IsEnabledDMADeactOnRxErr (const USART_TypeDef *LPUARTx) |
| 指示接收错误时禁用 DMA 是否已禁用。 | |
| __STATIC_INLINE uint32_t | LL_LPUART_DMA_GetRegAddr (const USART_TypeDef *LPUARTx, uint32_t Direction) |
| 获取用于 DMA 传输的 LPUART 数据寄存器地址。 | |
| __STATIC_INLINE void LL_LPUART_DisableDMADeactOnRxErr | ( | USART_TypeDef * | LPUARTx | ) |
禁用接收错误时禁用 DMA。
| LPUARTx | LPUART 实例 |
| 无 |
定义位于文件 stm32g4xx_ll_lpuart.h 的 2471 行。
| __STATIC_INLINE void LL_LPUART_DisableDMAReq_RX | ( | USART_TypeDef * | LPUARTx | ) |
禁用接收的 DMA 模式。
| LPUARTx | LPUART 实例 |
| 无 |
定义位于文件 stm32g4xx_ll_lpuart.h 的 2405 行。
| __STATIC_INLINE void LL_LPUART_DisableDMAReq_TX | ( | USART_TypeDef * | LPUARTx | ) |
禁用发送的 DMA 模式。
| LPUARTx | LPUART 实例 |
| 无 |
定义位于文件 stm32g4xx_ll_lpuart.h 的 2438 行。
| __STATIC_INLINE uint32_t LL_LPUART_DMA_GetRegAddr | ( | const USART_TypeDef * | LPUARTx, |
| uint32_t | Direction | ||
| ) |
获取用于 DMA 传输的 LPUART 数据寄存器地址。
| LPUARTx | LPUART 实例 |
| Direction | 此参数可以是以下值之一: |
| 数据寄存器的地址 |
定义位于文件 stm32g4xx_ll_lpuart.h 的 2497 行。
| __STATIC_INLINE void LL_LPUART_EnableDMADeactOnRxErr | ( | USART_TypeDef * | LPUARTx | ) |
启用接收错误时禁用 DMA。
| LPUARTx | LPUART 实例 |
| 无 |
定义位于文件 stm32g4xx_ll_lpuart.h 的 2460 行。
| __STATIC_INLINE void LL_LPUART_EnableDMAReq_RX | ( | USART_TypeDef * | LPUARTx | ) |
启用接收的 DMA 模式。
| LPUARTx | LPUART 实例 |
| 无 |
定义位于文件 stm32g4xx_ll_lpuart.h 的 2394 行。
| __STATIC_INLINE void LL_LPUART_EnableDMAReq_TX | ( | USART_TypeDef * | LPUARTx | ) |
启用发送的 DMA 模式。
| LPUARTx | LPUART 实例 |
| 无 |
定义位于文件 stm32g4xx_ll_lpuart.h 的 2427 行。
| __STATIC_INLINE uint32_t LL_LPUART_IsEnabledDMADeactOnRxErr | ( | const USART_TypeDef * | LPUARTx | ) |
指示接收错误时禁用 DMA 是否已禁用。
| LPUARTx | LPUART 实例 |
| 位状态(1 或 0)。 |
定义位于文件 stm32g4xx_ll_lpuart.h 的 2482 行。
| __STATIC_INLINE uint32_t LL_LPUART_IsEnabledDMAReq_RX | ( | const USART_TypeDef * | LPUARTx | ) |
检查接收的 DMA 模式是否已启用。
| LPUARTx | LPUART 实例 |
| 位状态(1 或 0)。 |
定义位于文件 stm32g4xx_ll_lpuart.h 的 2416 行。