|
STM32G474xx HAL用户手册
|
CORDIC句柄结构体定义。 更多...
#include <stm32g4xx_hal_cordic.h>
数据字段 | |
| CORDIC_TypeDef * | Instance |
| const int32_t * | pInBuff |
| int32_t * | pOutBuff |
| uint32_t | NbCalcToOrder |
| uint32_t | NbCalcToGet |
| uint32_t | DMADirection |
| DMA_HandleTypeDef * | hdmaIn |
| DMA_HandleTypeDef * | hdmaOut |
| HAL_LockTypeDef | Lock |
| __IO HAL_CORDIC_StateTypeDef | State |
| __IO uint32_t | ErrorCode |
| void(* | ErrorCallback )(struct __CORDIC_HandleTypeDef *hcordic) |
| void(* | CalculateCpltCallback )(struct __CORDIC_HandleTypeDef *hcordic) |
| void(* | MspInitCallback )(struct __CORDIC_HandleTypeDef *hcordic) |
| void(* | MspDeInitCallback )(struct __CORDIC_HandleTypeDef *hcordic) |
CORDIC句柄结构体定义。
定义于文件 stm32g4xx_hal_cordic.h 的第 60 行。
| void(* __CORDIC_HandleTypeDef::CalculateCpltCallback)(struct __CORDIC_HandleTypeDef *hcordic) |
CORDIC计算完成回调函数
定义于文件 stm32g4xx_hal_cordic.h 的第 90 行。
被以下函数引用: CORDIC_DMAInCplt(), CORDIC_DMAOutCplt(), HAL_CORDIC_Init(), HAL_CORDIC_IRQHandler(), HAL_CORDIC_RegisterCallback(), and HAL_CORDIC_UnRegisterCallback()。
| uint32_t __CORDIC_HandleTypeDef::DMADirection |
CORDIC DMA传输方向
定义于文件 stm32g4xx_hal_cordic.h 的第 75 行。
被以下函数引用: CORDIC_DMAInCplt(), CORDIC_DMAOutCplt(), HAL_CORDIC_Calculate_DMA(), HAL_CORDIC_DeInit(), and HAL_CORDIC_Init()。
| void(* __CORDIC_HandleTypeDef::ErrorCallback)(struct __CORDIC_HandleTypeDef *hcordic) |
CORDIC错误回调函数
定义于文件 stm32g4xx_hal_cordic.h 的第 89 行。
被以下函数引用: CORDIC_DMAError(), HAL_CORDIC_Init(), HAL_CORDIC_RegisterCallback(), and HAL_CORDIC_UnRegisterCallback()。
| __IO uint32_t __CORDIC_HandleTypeDef::ErrorCode |
CORDIC外设错误代码。此参数可以是 CORDIC错误代码 的值
定义于文件 stm32g4xx_hal_cordic.h 的第 85 行。
被以下函数引用: CORDIC_DMAError(), HAL_CORDIC_Calculate(), HAL_CORDIC_Calculate_DMA(), HAL_CORDIC_Calculate_IT(), HAL_CORDIC_CalculateZO(), HAL_CORDIC_Configure(), HAL_CORDIC_DeInit(), HAL_CORDIC_GetError(), HAL_CORDIC_Init(), HAL_CORDIC_RegisterCallback(), and HAL_CORDIC_UnRegisterCallback()。
| CORDIC_TypeDef* __CORDIC_HandleTypeDef::Instance |
寄存器基地址
定义于文件 stm32g4xx_hal_cordic.h 的第 65 行。
被以下函数引用: CORDIC_DMAInCplt(), CORDIC_DMAOutCplt(), CORDIC_ReadOutDataIncrementPtr(), CORDIC_WriteInDataIncrementPtr(), HAL_CORDIC_Calculate(), HAL_CORDIC_Calculate_DMA(), HAL_CORDIC_Calculate_IT(), HAL_CORDIC_Configure(), HAL_CORDIC_DeInit(), and HAL_CORDIC_Init()。
| HAL_LockTypeDef __CORDIC_HandleTypeDef::Lock |
CORDIC锁对象
定义于文件 stm32g4xx_hal_cordic.h 的第 81 行。
被以下函数引用: HAL_CORDIC_DeInit(), and HAL_CORDIC_Init()。
| void(* __CORDIC_HandleTypeDef::MspDeInitCallback)(struct __CORDIC_HandleTypeDef *hcordic) |
CORDIC Msp去初始化回调函数
定义于文件 stm32g4xx_hal_cordic.h 的第 93 行。
被以下函数引用: HAL_CORDIC_DeInit(), HAL_CORDIC_RegisterCallback(), and HAL_CORDIC_UnRegisterCallback()。
| void(* __CORDIC_HandleTypeDef::MspInitCallback)(struct __CORDIC_HandleTypeDef *hcordic) |
CORDIC Msp初始化回调函数
定义于文件 stm32g4xx_hal_cordic.h 的第 92 行。
被以下函数引用: HAL_CORDIC_Init(), HAL_CORDIC_RegisterCallback(), and HAL_CORDIC_UnRegisterCallback()。
| uint32_t __CORDIC_HandleTypeDef::NbCalcToGet |
剩余需要获取的计算结果数量
定义于文件 stm32g4xx_hal_cordic.h 的第