STM32H735xx HAL User Manual
Data Structures | Typedefs | Enumerations
CORDIC Exported Types
CORDIC

Data Structures

struct  __CORDIC_HandleTypeDef
 CORDIC Handle Structure definition. More...
struct  CORDIC_ConfigTypeDef
 CORDIC Config Structure definition. More...

Typedefs

typedef struct
__CORDIC_HandleTypeDef 
CORDIC_HandleTypeDef
 CORDIC Handle Structure definition.
typedef void(* pCORDIC_CallbackTypeDef )(CORDIC_HandleTypeDef *hcordic)
 HAL CORDIC Callback pointer definition.

Enumerations

enum  HAL_CORDIC_StateTypeDef { HAL_CORDIC_STATE_RESET = 0x00U, HAL_CORDIC_STATE_READY = 0x01U, HAL_CORDIC_STATE_BUSY = 0x02U, HAL_CORDIC_STATE_ERROR = 0x03U }
 CORDIC HAL State Structure definition. More...
enum  HAL_CORDIC_CallbackIDTypeDef { HAL_CORDIC_ERROR_CB_ID = 0x00U, HAL_CORDIC_CALCULATE_CPLT_CB_ID = 0x01U, HAL_CORDIC_MSPINIT_CB_ID = 0x02U, HAL_CORDIC_MSPDEINIT_CB_ID = 0x03U }
 HAL CORDIC Callback ID enumeration definition. More...

Typedef Documentation

CORDIC Handle Structure definition.

typedef void(* pCORDIC_CallbackTypeDef)(CORDIC_HandleTypeDef *hcordic)

HAL CORDIC Callback pointer definition.

pointer to a CORDIC callback function

Definition at line 144 of file stm32h7xx_hal_cordic.h.


Enumeration Type Documentation

HAL CORDIC Callback ID enumeration definition.

Enumerator:
HAL_CORDIC_ERROR_CB_ID 

CORDIC error callback ID

HAL_CORDIC_CALCULATE_CPLT_CB_ID 

CORDIC calculate complete callback ID

HAL_CORDIC_MSPINIT_CB_ID 

CORDIC MspInit callback ID

HAL_CORDIC_MSPDEINIT_CB_ID 

CORDIC MspDeInit callback ID

Definition at line 131 of file stm32h7xx_hal_cordic.h.

CORDIC HAL State Structure definition.

Enumerator:
HAL_CORDIC_STATE_RESET 

CORDIC not yet initialized or disabled

HAL_CORDIC_STATE_READY 

CORDIC initialized and ready for use

HAL_CORDIC_STATE_BUSY 

CORDIC internal process is ongoing

HAL_CORDIC_STATE_ERROR 

CORDIC error state

Definition at line 48 of file stm32h7xx_hal_cordic.h.