思澈科技软件开发工具包  2.20

Functions

HAL_StatusTypeDef HAL_GPT_Base_Init (GPT_HandleTypeDef *htim)
 Initializes the TIM Time base Unit according to the specified parameters in the GPT_HandleTypeDef and create the associated handle. More...
 
HAL_StatusTypeDef HAL_GPT_Base_DeInit (GPT_HandleTypeDef *htim)
 DeInitializes the TIM Base peripheral. More...
 
void HAL_GPT_Base_MspInit (GPT_HandleTypeDef *htim)
 Initializes the TIM Base MSP. More...
 
void HAL_GPT_Base_MspDeInit (GPT_HandleTypeDef *htim)
 DeInitializes TIM Base MSP. More...
 
HAL_StatusTypeDef HAL_GPT_Base_Start (GPT_HandleTypeDef *htim)
 Starts the TIM Base generation. More...
 
HAL_StatusTypeDef HAL_GPT_Base_Stop (GPT_HandleTypeDef *htim)
 Stops the TIM Base generation. More...
 
HAL_StatusTypeDef HAL_GPT_Base_Start_IT (GPT_HandleTypeDef *htim)
 Starts the TIM Base generation in interrupt mode. More...
 
HAL_StatusTypeDef HAL_GPT_Base_Stop_IT (GPT_HandleTypeDef *htim)
 Stops the TIM Base generation in interrupt mode. More...
 
HAL_StatusTypeDef HAL_GPT_Base_Start_DMA (GPT_HandleTypeDef *htim, uint32_t *pData, uint16_t Length)
 Starts the TIM Base generation in DMA mode. More...
 
HAL_StatusTypeDef HAL_GPT_Base_Stop_DMA (GPT_HandleTypeDef *htim)
 Stops the TIM Base generation in DMA mode. More...
 

Detailed Description

Function Documentation

◆ HAL_GPT_Base_DeInit()

HAL_StatusTypeDef HAL_GPT_Base_DeInit ( GPT_HandleTypeDef htim)

DeInitializes the TIM Base peripheral.

Parameters
htimpointer to a GPT_HandleTypeDef structure that contains the configuration information for TIM module.
Return values
HALstatus

◆ HAL_GPT_Base_Init()

HAL_StatusTypeDef HAL_GPT_Base_Init ( GPT_HandleTypeDef htim)

Initializes the TIM Time base Unit according to the specified parameters in the GPT_HandleTypeDef and create the associated handle.

Parameters
htimpointer to a GPT_HandleTypeDef structure that contains the configuration information for TIM module.
Return values
HALstatus

◆ HAL_GPT_Base_MspDeInit()

void HAL_GPT_Base_MspDeInit ( GPT_HandleTypeDef htim)

DeInitializes TIM Base MSP.

Parameters
htimpointer to a GPT_HandleTypeDef structure that contains the configuration information for TIM module.
Return values
None

◆ HAL_GPT_Base_MspInit()

void HAL_GPT_Base_MspInit ( GPT_HandleTypeDef htim)

Initializes the TIM Base MSP.

Parameters
htimpointer to a GPT_HandleTypeDef structure that contains the configuration information for TIM module.
Return values
None

◆ HAL_GPT_Base_Start()

HAL_StatusTypeDef HAL_GPT_Base_Start ( GPT_HandleTypeDef htim)

Starts the TIM Base generation.

Parameters
htimpointer to a GPT_HandleTypeDef structure that contains the configuration information for TIM module.
Return values
HALstatus

◆ HAL_GPT_Base_Start_DMA()

HAL_StatusTypeDef HAL_GPT_Base_Start_DMA ( GPT_HandleTypeDef htim,
uint32_t *  pData,
uint16_t  Length 
)

Starts the TIM Base generation in DMA mode.

Parameters
htimpointer to a GPT_HandleTypeDef structure that contains the configuration information for TIM module.
pDataThe source Buffer address.
LengthThe length of data to be transferred from memory to peripheral.
Return values
HALstatus

◆ HAL_GPT_Base_Start_IT()

HAL_StatusTypeDef HAL_GPT_Base_Start_IT ( GPT_HandleTypeDef htim)

Starts the TIM Base generation in interrupt mode.

Parameters
htimpointer to a GPT_HandleTypeDef structure that contains the configuration information for TIM module.
Return values
HALstatus

◆ HAL_GPT_Base_Stop()

HAL_StatusTypeDef HAL_GPT_Base_Stop ( GPT_HandleTypeDef htim)

Stops the TIM Base generation.

Parameters
htimpointer to a GPT_HandleTypeDef structure that contains the configuration information for TIM module.
Return values
HALstatus

◆ HAL_GPT_Base_Stop_DMA()

HAL_StatusTypeDef HAL_GPT_Base_Stop_DMA ( GPT_HandleTypeDef htim)

Stops the TIM Base generation in DMA mode.

Parameters
htimpointer to a GPT_HandleTypeDef structure that contains the configuration information for TIM module.
Return values
HALstatus

◆ HAL_GPT_Base_Stop_IT()

HAL_StatusTypeDef HAL_GPT_Base_Stop_IT ( GPT_HandleTypeDef htim)

Stops the TIM Base generation in interrupt mode.

Parameters
htimpointer to a GPT_HandleTypeDef structure that contains the configuration information for TIM module.
Return values
HALstatus