STM32G474xx HAL用户手册
函数
CORDIC私有函数
CORDIC

函数

static void CORDIC_WriteInDataIncrementPtr (const CORDIC_HandleTypeDef *hcordic, const int32_t **ppInBuff)
 写入CORDIC处理的输入数据,并递增输入缓冲区指针。
static void CORDIC_ReadOutDataIncrementPtr (const CORDIC_HandleTypeDef *hcordic, int32_t **ppOutBuff)
 读取CORDIC处理的输出数据,并递增输出缓冲区指针。
static void CORDIC_DMAInCplt (DMA_HandleTypeDef *hdma)
 DMA CORDIC输入数据处理完成回调。
static void CORDIC_DMAOutCplt (DMA_HandleTypeDef *hdma)
 DMA CORDIC输出数据处理完成回调。
static void CORDIC_DMAError (DMA_HandleTypeDef *hdma)
 DMA CORDIC通信错误回调。

函数文档

static void CORDIC_DMAError ( DMA_HandleTypeDef hdma) [static]

DMA CORDIC通信错误回调。

参数:
hdmaDMA句柄。
返回值:

定义于文件stm32g4xx_hal_cordic.c1316行。

引用了__CORDIC_HandleTypeDef::ErrorCallback__CORDIC_HandleTypeDef::ErrorCodeHAL_CORDIC_ERROR_DMAHAL_CORDIC_ErrorCallback()HAL_CORDIC_STATE_READY以及__CORDIC_HandleTypeDef::State

HAL_CORDIC_Calculate_DMA()引用。

static void CORDIC_DMAInCplt ( DMA_HandleTypeDef hdma) [static]
static void CORDIC_DMAOutCplt ( DMA_HandleTypeDef hdma) [static]
static void CORDIC_ReadOutDataIncrementPtr ( const CORDIC_HandleTypeDef hcordic,
int32_t **  ppOutBuff 
) [static]

读取CORDIC处理的输出数据,并递增输出缓冲区指针。

参数:
hcordic指向包含CORDIC模块配置信息的CORDIC_HandleTypeDef结构体的指针。
ppOutBuff指向输出缓冲区指针的指针。
返回值:

定义于文件stm32g4xx_hal_cordic.c1232行。

引用了__CORDIC_HandleTypeDef::Instance

HAL_CORDIC_Calculate()HAL_CORDIC_CalculateZO()以及HAL_CORDIC_IRQHandler()引用。

static void CORDIC_WriteInDataIncrementPtr ( const CORDIC_HandleTypeDef hcordic,
const int32_t **  ppInBuff 
) [static]

写入CORDIC处理的输入数据,并递增输入缓冲区指针。

参数:
hcordic指向包含CORDIC模块配置信息的CORDIC_HandleTypeDef结构体的指针。
ppInBuff指向输入缓冲区指针的指针。
返回值:

定义于文件stm32g4xx_hal_cordic.c1206行。

引用了__CORDIC_HandleTypeDef::Instance

HAL_CORDIC_Calculate()HAL_CORDIC_CalculateZO()以及HAL_CORDIC_IRQHandler()引用。