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

函数

__STATIC_INLINE void LL_CORDIC_EnableDMAReq_RD (CORDIC_TypeDef *CORDICx)
 使能 CORDIC DMA 读通道请求。
__STATIC_INLINE void LL_CORDIC_DisableDMAReq_RD (CORDIC_TypeDef *CORDICx)
 禁用 CORDIC DMA 读通道请求。
__STATIC_INLINE uint32_t LL_CORDIC_IsEnabledDMAReq_RD (const CORDIC_TypeDef *CORDICx)
 检查 CORDIC DMA 读通道请求状态。
__STATIC_INLINE void LL_CORDIC_EnableDMAReq_WR (CORDIC_TypeDef *CORDICx)
 使能 CORDIC DMA 写通道请求。
__STATIC_INLINE void LL_CORDIC_DisableDMAReq_WR (CORDIC_TypeDef *CORDICx)
 禁用 CORDIC DMA 写通道请求。
__STATIC_INLINE uint32_t LL_CORDIC_IsEnabledDMAReq_WR (const CORDIC_TypeDef *CORDICx)
 检查 CORDIC DMA 写通道请求状态。
__STATIC_INLINE uint32_t LL_CORDIC_DMA_GetRegAddr (const CORDIC_TypeDef *CORDICx, uint32_t Direction)
 获取用于 DMA 传输的 CORDIC 数据寄存器地址。

函数文档

__STATIC_INLINE void LL_CORDIC_DisableDMAReq_RD ( CORDIC_TypeDef *  CORDICx)

禁用 CORDIC DMA 读通道请求。

参考手册到 LL API 交叉引用:
CSR DMAREN LL_CORDIC_DisableDMAReq_RD
参数:
CORDICxCORDIC 实例
返回值:

定义位于文件 stm32g4xx_ll_cordic.h619 行。

__STATIC_INLINE void LL_CORDIC_DisableDMAReq_WR ( CORDIC_TypeDef *  CORDICx)

禁用 CORDIC DMA 写通道请求。

参考手册到 LL API 交叉引用:
CSR DMAWEN LL_CORDIC_DisableDMAReq_WR
参数:
CORDICxCORDIC 实例
返回值:

定义位于文件 stm32g4xx_ll_cordic.h652 行。

__STATIC_INLINE uint32_t LL_CORDIC_DMA_GetRegAddr ( const CORDIC_TypeDef *  CORDICx,
uint32_t  Direction 
)

获取用于 DMA 传输的 CORDIC 数据寄存器地址。

参考手册到 LL API 交叉引用:
RDATA RES LL_CORDIC_DMA_GetRegAddr
参考手册到 LL API 交叉引用:
WDATA ARG LL_CORDIC_DMA_GetRegAddr
参数:
CORDICxCORDIC 实例
Direction参数可以是以下值之一:
返回值:
数据寄存器的地址

定义位于文件 stm32g4xx_ll_cordic.h678 行。

引用 LL_CORDIC_DMA_REG_DATA_OUT

__STATIC_INLINE void LL_CORDIC_EnableDMAReq_RD ( CORDIC_TypeDef *  CORDICx)

使能 CORDIC DMA 读通道请求。

参考手册到 LL API 交叉引用:
CSR DMAREN LL_CORDIC_EnableDMAReq_RD
参数:
CORDICxCORDIC 实例
返回值:

定义位于文件 stm32g4xx_ll_cordic.h608 行。

__STATIC_INLINE void LL_CORDIC_EnableDMAReq_WR ( CORDIC_TypeDef *  CORDICx)

使能 CORDIC DMA 写通道请求。

参考手册到 LL API 交叉引用:
CSR DMAWEN LL_CORDIC_EnableDMAReq_WR
参数:
CORDICxCORDIC 实例
返回值:

定义位于文件 stm32g4xx_ll_cordic.h641 行。

__STATIC_INLINE uint32_t LL_CORDIC_IsEnabledDMAReq_RD ( const CORDIC_TypeDef *  CORDICx)

检查 CORDIC DMA 读通道请求状态。

参考手册到 LL API 交叉引用:
CSR DMAREN LL_CORDIC_IsEnabledDMAReq_RD
参数:
CORDICxCORDIC 实例
返回值:
位状态(1 或 0)。

定义位于文件 stm32g4xx_ll_cordic.h630 行。

__STATIC_INLINE uint32_t LL_CORDIC_IsEnabledDMAReq_WR ( const CORDIC_TypeDef *  CORDICx)

检查 CORDIC DMA 写通道请求状态。

参考手册到 LL API 交叉引用:
CSR DMAWEN LL_CORDIC_IsEnabledDMAReq_WR
参数:
CORDICxCORDIC 实例
返回值:
位状态(1 或 0)。

定义位于文件 stm32g4xx_ll_cordic.h663 行。