STM32H735xx HAL User Manual
|
CORDIC Handle Structure definition. More...
#include <stm32h7xx_hal_cordic.h>
Data Fields | |
CORDIC_TypeDef * | Instance |
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 Handle Structure definition.
Definition at line 60 of file stm32h7xx_hal_cordic.h.
void(* __CORDIC_HandleTypeDef::CalculateCpltCallback)(struct __CORDIC_HandleTypeDef *hcordic) |
CORDIC calculate complete callback
Definition at line 90 of file stm32h7xx_hal_cordic.h.
Referenced by CORDIC_DMAInCplt(), CORDIC_DMAOutCplt(), HAL_CORDIC_Init(), HAL_CORDIC_IRQHandler(), HAL_CORDIC_RegisterCallback(), and HAL_CORDIC_UnRegisterCallback().
uint32_t __CORDIC_HandleTypeDef::DMADirection |
Direction of CORDIC DMA transfers
Definition at line 75 of file stm32h7xx_hal_cordic.h.
Referenced by CORDIC_DMAInCplt(), CORDIC_DMAOutCplt(), HAL_CORDIC_Calculate_DMA(), HAL_CORDIC_DeInit(), and HAL_CORDIC_Init().
void(* __CORDIC_HandleTypeDef::ErrorCallback)(struct __CORDIC_HandleTypeDef *hcordic) |
CORDIC error callback
Definition at line 89 of file stm32h7xx_hal_cordic.h.
Referenced by CORDIC_DMAError(), HAL_CORDIC_Init(), HAL_CORDIC_RegisterCallback(), and HAL_CORDIC_UnRegisterCallback().
__IO uint32_t __CORDIC_HandleTypeDef::ErrorCode |
CORDIC peripheral error code This parameter can be a value of CORDIC Error code
Definition at line 85 of file stm32h7xx_hal_cordic.h.
Referenced by 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 peripheral input data DMA handle parameters
Definition at line 77 of file stm32h7xx_hal_cordic.h.
Referenced by HAL_CORDIC_Calculate_DMA().
CORDIC peripheral output data DMA handle parameters
Definition at line 79 of file stm32h7xx_hal_cordic.h.
Referenced by HAL_CORDIC_Calculate_DMA().
CORDIC_TypeDef* __CORDIC_HandleTypeDef::Instance |
Register base address
Definition at line 65 of file stm32h7xx_hal_cordic.h.
Referenced by 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 locking object
Definition at line 81 of file stm32h7xx_hal_cordic.h.
Referenced by HAL_CORDIC_DeInit(), and HAL_CORDIC_Init().
void(* __CORDIC_HandleTypeDef::MspDeInitCallback)(struct __CORDIC_HandleTypeDef *hcordic) |
CORDIC Msp DeInit callback
Definition at line 93 of file stm32h7xx_hal_cordic.h.
Referenced by HAL_CORDIC_DeInit(), HAL_CORDIC_RegisterCallback(), and HAL_CORDIC_UnRegisterCallback().
void(* __CORDIC_HandleTypeDef::MspInitCallback)(struct __CORDIC_HandleTypeDef *hcordic) |
CORDIC Msp Init callback
Definition at line 92 of file stm32h7xx_hal_cordic.h.
Referenced by HAL_CORDIC_Init(), HAL_CORDIC_RegisterCallback(), and HAL_CORDIC_UnRegisterCallback().
uint32_t __CORDIC_HandleTypeDef::NbCalcToGet |
Remaining number of calculation result to get
Definition at line 73 of file stm32h7xx_hal_cordic.h.
Referenced by HAL_CORDIC_Calculate_IT(), HAL_CORDIC_DeInit(), HAL_CORDIC_Init(), and HAL_CORDIC_IRQHandler().
Remaining number of calculation to order
Definition at line 71 of file stm32h7xx_hal_cordic.h.
Referenced by HAL_CORDIC_Calculate_IT(), HAL_CORDIC_DeInit(), HAL_CORDIC_Init(), and HAL_CORDIC_IRQHandler().
int32_t* __CORDIC_HandleTypeDef::pInBuff |
Pointer to CORDIC input data buffer
Definition at line 67 of file stm32h7xx_hal_cordic.h.
Referenced by HAL_CORDIC_Calculate_IT(), HAL_CORDIC_DeInit(), HAL_CORDIC_Init(), and HAL_CORDIC_IRQHandler().
int32_t* __CORDIC_HandleTypeDef::pOutBuff |
Pointer to CORDIC output data buffer
Definition at line 69 of file stm32h7xx_hal_cordic.h.
Referenced by HAL_CORDIC_Calculate_IT(), HAL_CORDIC_DeInit(), HAL_CORDIC_Init(), and HAL_CORDIC_IRQHandler().
CORDIC state
Definition at line 83 of file stm32h7xx_hal_cordic.h.
Referenced by CORDIC_DMAError(), CORDIC_DMAInCplt(), CORDIC_DMAOutCplt(), HAL_CORDIC_Calculate(), HAL_CORDIC_Calculate_DMA(), HAL_CORDIC_Calculate_IT(), HAL_CORDIC_CalculateZO(), HAL_CORDIC_Configure(), HAL_CORDIC_DeInit(), HAL_CORDIC_GetState(), HAL_CORDIC_Init(), HAL_CORDIC_IRQHandler(), HAL_CORDIC_RegisterCallback(), and HAL_CORDIC_UnRegisterCallback().