|
STM32L4xx_HAL_Driver
1.14.0
|
Timer Hall Sensor functions. More...
Functions | |
| HAL_StatusTypeDef | HAL_TIMEx_HallSensor_Init (TIM_HandleTypeDef *htim, TIM_HallSensor_InitTypeDef *sConfig) |
| Initializes the TIM Hall Sensor Interface and initialize the associated handle. More... | |
| HAL_StatusTypeDef | HAL_TIMEx_HallSensor_DeInit (TIM_HandleTypeDef *htim) |
| DeInitializes the TIM Hall Sensor interface. More... | |
| void | HAL_TIMEx_HallSensor_MspInit (TIM_HandleTypeDef *htim) |
| Initializes the TIM Hall Sensor MSP. More... | |
| void | HAL_TIMEx_HallSensor_MspDeInit (TIM_HandleTypeDef *htim) |
| DeInitializes TIM Hall Sensor MSP. More... | |
| HAL_StatusTypeDef | HAL_TIMEx_HallSensor_Start (TIM_HandleTypeDef *htim) |
| Starts the TIM Hall Sensor Interface. More... | |
| HAL_StatusTypeDef | HAL_TIMEx_HallSensor_Stop (TIM_HandleTypeDef *htim) |
| Stops the TIM Hall sensor Interface. More... | |
| HAL_StatusTypeDef | HAL_TIMEx_HallSensor_Start_IT (TIM_HandleTypeDef *htim) |
| Starts the TIM Hall Sensor Interface in interrupt mode. More... | |
| HAL_StatusTypeDef | HAL_TIMEx_HallSensor_Stop_IT (TIM_HandleTypeDef *htim) |
| Stops the TIM Hall Sensor Interface in interrupt mode. More... | |
| HAL_StatusTypeDef | HAL_TIMEx_HallSensor_Start_DMA (TIM_HandleTypeDef *htim, uint32_t *pData, uint16_t Length) |
| Starts the TIM Hall Sensor Interface in DMA mode. More... | |
| HAL_StatusTypeDef | HAL_TIMEx_HallSensor_Stop_DMA (TIM_HandleTypeDef *htim) |
| Stops the TIM Hall Sensor Interface in DMA mode. More... | |
Timer Hall Sensor functions.
==============================================================================
##### Timer Hall Sensor functions #####
==============================================================================
[..]
This section provides functions allowing to:
(+) Initialize and configure TIM HAL Sensor.
(+) De-initialize TIM HAL Sensor.
(+) Start the Hall Sensor Interface.
(+) Stop the Hall Sensor Interface.
(+) Start the Hall Sensor Interface and enable interrupts.
(+) Stop the Hall Sensor Interface and disable interrupts.
(+) Start the Hall Sensor Interface and enable DMA transfers.
(+) Stop the Hall Sensor Interface and disable DMA transfers. | HAL_StatusTypeDef HAL_TIMEx_HallSensor_DeInit | ( | TIM_HandleTypeDef * | htim | ) |
DeInitializes the TIM Hall Sensor interface.
| htim | TIM Hall Sensor Interface handle |
| HAL | status |
Definition at line 224 of file stm32l4xx_hal_tim_ex.c.
| HAL_StatusTypeDef HAL_TIMEx_HallSensor_Init | ( | TIM_HandleTypeDef * | htim, |
| TIM_HallSensor_InitTypeDef * | sConfig | ||
| ) |
Initializes the TIM Hall Sensor Interface and initialize the associated handle.
| htim | TIM Hall Sensor Interface handle |
| sConfig | TIM Hall Sensor configuration structure |
| HAL | status |
Definition at line 132 of file stm32l4xx_hal_tim_ex.c.
| __weak void HAL_TIMEx_HallSensor_MspDeInit | ( | TIM_HandleTypeDef * | htim | ) |
DeInitializes TIM Hall Sensor MSP.
| htim | TIM Hall Sensor Interface handle |
| None |
Definition at line 275 of file stm32l4xx_hal_tim_ex.c.
| __weak void HAL_TIMEx_HallSensor_MspInit | ( | TIM_HandleTypeDef * | htim | ) |
Initializes the TIM Hall Sensor MSP.
| htim | TIM Hall Sensor Interface handle |
| None |
Definition at line 260 of file stm32l4xx_hal_tim_ex.c.
| HAL_StatusTypeDef HAL_TIMEx_HallSensor_Start | ( | TIM_HandleTypeDef * | htim | ) |
Starts the TIM Hall Sensor Interface.
| htim | TIM Hall Sensor Interface handle |
| HAL | status |
Definition at line 290 of file stm32l4xx_hal_tim_ex.c.
| HAL_StatusTypeDef HAL_TIMEx_HallSensor_Start_DMA | ( | TIM_HandleTypeDef * | htim, |
| uint32_t * | pData, | ||
| uint16_t | Length | ||
| ) |
Starts the TIM Hall Sensor Interface in DMA mode.
| htim | TIM Hall Sensor Interface handle |
| pData | The destination Buffer address. |
| Length | The length of data to be transferred from TIM peripheral to memory. |
| HAL | status |
Definition at line 394 of file stm32l4xx_hal_tim_ex.c.
| HAL_StatusTypeDef HAL_TIMEx_HallSensor_Start_IT | ( | TIM_HandleTypeDef * | htim | ) |
Starts the TIM Hall Sensor Interface in interrupt mode.
| htim | TIM Hall Sensor Interface handle |
| HAL | status |
Definition at line 338 of file stm32l4xx_hal_tim_ex.c.
| HAL_StatusTypeDef HAL_TIMEx_HallSensor_Stop | ( | TIM_HandleTypeDef * | htim | ) |
Stops the TIM Hall sensor Interface.
| htim | TIM Hall Sensor Interface handle |
| HAL | status |
Definition at line 317 of file stm32l4xx_hal_tim_ex.c.
| HAL_StatusTypeDef HAL_TIMEx_HallSensor_Stop_DMA | ( | TIM_HandleTypeDef * | htim | ) |
Stops the TIM Hall Sensor Interface in DMA mode.
| htim | TIM Hall Sensor Interface handle |
| HAL | status |
Definition at line 454 of file stm32l4xx_hal_tim_ex.c.
| HAL_StatusTypeDef HAL_TIMEx_HallSensor_Stop_IT | ( | TIM_HandleTypeDef * | htim | ) |
Stops the TIM Hall Sensor Interface in interrupt mode.
| htim | TIM Hall Sensor Interface handle |
| HAL | status |
Definition at line 368 of file stm32l4xx_hal_tim_ex.c.