STM32G474xx HAL用户手册
函数
初始化和反初始化函数
CORDIC导出函数

初始化和配置函数。更多...

函数

HAL_StatusTypeDef HAL_CORDIC_Init (CORDIC_HandleTypeDef *hcordic)
 初始化CORDIC外设及相关句柄。
HAL_StatusTypeDef HAL_CORDIC_DeInit (CORDIC_HandleTypeDef *hcordic)
 反初始化CORDIC外设。
__weak void HAL_CORDIC_MspInit (CORDIC_HandleTypeDef *hcordic)
 初始化CORDIC MSP。
__weak void HAL_CORDIC_MspDeInit (CORDIC_HandleTypeDef *hcordic)
 反初始化CORDIC MSP。
HAL_StatusTypeDef HAL_CORDIC_RegisterCallback (CORDIC_HandleTypeDef *hcordic, HAL_CORDIC_CallbackIDTypeDef CallbackID, void(*pCallback)(CORDIC_HandleTypeDef *_hcordic))
 注册CORDIC回调。
HAL_StatusTypeDef HAL_CORDIC_UnRegisterCallback (CORDIC_HandleTypeDef *hcordic, HAL_CORDIC_CallbackIDTypeDef CallbackID)
 注销CORDIC回调。
HAL_StatusTypeDef HAL_CORDIC_RegisterCallback (CORDIC_HandleTypeDef *hcordic, HAL_CORDIC_CallbackIDTypeDef CallbackID, pCORDIC_CallbackTypeDef pCallback)

详细说明

初始化和配置函数。

  ==============================================================================
              ##### 初始化和反初始化函数 #####
  ==============================================================================
    [..]  本节提供以下功能:
      (+) 初始化CORDIC外设及相关句柄
      (+) 反初始化CORDIC外设
      (+) 初始化CORDIC MSP(MCU特定包)
      (+) 反初始化CORDIC MSP

    [..]


函数说明

HAL_StatusTypeDef HAL_CORDIC_DeInit ( CORDIC_HandleTypeDef hcordic)
HAL_StatusTypeDef HAL_CORDIC_Init ( CORDIC_HandleTypeDef hcordic)

反初始化CORDIC MSP。

参数:
hcordicCORDIC句柄
返回值:

定义于文件stm32g4xx_hal_cordic.c340行。

引用了UNUSED

HAL_CORDIC_DeInit()HAL_CORDIC_UnRegisterCallback()引用。

初始化CORDIC MSP。

参数:
hcordicCORDIC句柄
返回值:

定义于文件stm32g4xx_hal_cordic.c325行。

引用了UNUSED

HAL_CORDIC_Init()HAL_CORDIC_UnRegisterCallback()引用。

HAL_StatusTypeDef HAL_CORDIC_RegisterCallback ( CORDIC_HandleTypeDef hcordic,
HAL_CORDIC_CallbackIDTypeDef  CallbackID,
void(*)(CORDIC_HandleTypeDef *_hcordic)  pCallback 
)

注册CORDIC回调。

用于替代弱预定义回调。

参数:
hcordic指向包含CORDIC模块配置信息的CORDIC_HandleTypeDef结构的指针
CallbackID要注册的回调ID。此参数可以是以下值之一:
pCallback指向回调函数的指针
返回值:
HAL状态

定义于文件stm32g4xx_hal_cordic.c365行。

引用了__CORDIC_HandleTypeDef::CalculateCpltCallback__CORDIC_HandleTypeDef::ErrorCallback__CORDIC_HandleTypeDef::ErrorCodeHAL_CORDIC_CALCULATE_CPLT_CB_IDHAL_CORDIC_ERROR_CB_IDHAL_CORDIC_ERROR_INVALID_CALLBACKHAL_CORDIC_MSPDEINIT_CB_IDHAL_CORDIC_MSPINIT_CB_IDHAL_CORDIC_STATE_READY