STM32H735xx HAL User Manual
Functions
CORDIC Private Functions
CORDIC

Functions

static void CORDIC_WriteInDataIncrementPtr (CORDIC_HandleTypeDef *hcordic, int32_t **ppInBuff)
 Write input data for CORDIC processing, and increment input buffer pointer.
static void CORDIC_ReadOutDataIncrementPtr (CORDIC_HandleTypeDef *hcordic, int32_t **ppOutBuff)
 Read output data of CORDIC processing, and increment output buffer pointer.
static void CORDIC_DMAInCplt (DMA_HandleTypeDef *hdma)
 DMA CORDIC Input Data process complete callback.
static void CORDIC_DMAOutCplt (DMA_HandleTypeDef *hdma)
 DMA CORDIC Output Data process complete callback.
static void CORDIC_DMAError (DMA_HandleTypeDef *hdma)
 DMA CORDIC communication error callback.

Function Documentation

static void CORDIC_DMAError ( DMA_HandleTypeDef hdma) [static]

DMA CORDIC communication error callback.

Parameters:
hdmaDMA handle.
Return values:
None

Definition at line 1320 of file stm32h7xx_hal_cordic.c.

References __CORDIC_HandleTypeDef::ErrorCallback, __CORDIC_HandleTypeDef::ErrorCode, HAL_CORDIC_ERROR_DMA, HAL_CORDIC_ErrorCallback(), HAL_CORDIC_STATE_READY, and __CORDIC_HandleTypeDef::State.

Referenced by HAL_CORDIC_Calculate_DMA().

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

Read output data of CORDIC processing, and increment output buffer pointer.

Parameters:
hcordicpointer to a CORDIC_HandleTypeDef structure that contains the configuration information for CORDIC module.
ppOutBuffPointer to pointer to output buffer.
Return values:
none

Definition at line 1236 of file stm32h7xx_hal_cordic.c.

References __CORDIC_HandleTypeDef::Instance.

Referenced by HAL_CORDIC_Calculate(), HAL_CORDIC_CalculateZO(), and HAL_CORDIC_IRQHandler().

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

Write input data for CORDIC processing, and increment input buffer pointer.

Parameters:
hcordicpointer to a CORDIC_HandleTypeDef structure that contains the configuration information for CORDIC module.
ppInBuffPointer to pointer to input buffer.
Return values:
none

Definition at line 1210 of file stm32h7xx_hal_cordic.c.

References __CORDIC_HandleTypeDef::Instance.

Referenced by HAL_CORDIC_Calculate(), HAL_CORDIC_CalculateZO(), and HAL_CORDIC_IRQHandler().