STM32H735xx HAL User Manual
|
Start-Stop operation functions. More...
Functions | |
HAL_StatusTypeDef | HAL_DTS_Start (DTS_HandleTypeDef *hdts) |
Start the DTS sensor. | |
HAL_StatusTypeDef | HAL_DTS_Stop (DTS_HandleTypeDef *hdts) |
Stop the DTS Sensor. | |
HAL_StatusTypeDef | HAL_DTS_Start_IT (DTS_HandleTypeDef *hdts) |
Enable the interrupt(s) and start the DTS sensor. | |
HAL_StatusTypeDef | HAL_DTS_Stop_IT (DTS_HandleTypeDef *hdts) |
Disable the interrupt(s) and stop the DTS sensor. | |
HAL_StatusTypeDef | HAL_DTS_GetTemperature (DTS_HandleTypeDef *hdts, int32_t *Temperature) |
Get temperature from DTS. | |
void | HAL_DTS_IRQHandler (DTS_HandleTypeDef *hdts) |
DTS sensor IRQ Handler. | |
__weak void | HAL_DTS_EndCallback (DTS_HandleTypeDef *hdts) |
DTS Sensor End measure callback. | |
__weak void | HAL_DTS_LowCallback (DTS_HandleTypeDef *hdts) |
DTS Sensor low threshold measure callback. | |
__weak void | HAL_DTS_HighCallback (DTS_HandleTypeDef *hdts) |
DTS Sensor high threshold measure callback. | |
__weak void | HAL_DTS_AsyncEndCallback (DTS_HandleTypeDef *hdts) |
DTS Sensor asynchronous end measure callback. | |
__weak void | HAL_DTS_AsyncLowCallback (DTS_HandleTypeDef *hdts) |
DTS Sensor asynchronous low threshold measure callback. | |
__weak void | HAL_DTS_AsyncHighCallback (DTS_HandleTypeDef *hdts) |
DTS Sensor asynchronous high threshold measure callback. |
Start-Stop operation functions.
=============================================================================== ##### DTS Start Stop operation functions ##### =============================================================================== [..] This section provides functions allowing to: (+) Start a DTS Sensor without interrupt. (+) Stop a DTS Sensor without interrupt. (+) Start a DTS Sensor with interrupt generation. (+) Stop a DTS Sensor with interrupt generation.
__weak void HAL_DTS_AsyncEndCallback | ( | DTS_HandleTypeDef * | hdts | ) |
DTS Sensor asynchronous end measure callback.
hdts | DTS handle |
None |
Definition at line 706 of file stm32h7xx_hal_dts.c.
Referenced by DTS_ResetCallback(), and HAL_DTS_IRQHandler().
__weak void HAL_DTS_AsyncHighCallback | ( | DTS_HandleTypeDef * | hdts | ) |
DTS Sensor asynchronous high threshold measure callback.
hdts | DTS handle |
None |
Definition at line 736 of file stm32h7xx_hal_dts.c.
Referenced by DTS_ResetCallback(), and HAL_DTS_IRQHandler().
__weak void HAL_DTS_AsyncLowCallback | ( | DTS_HandleTypeDef * | hdts | ) |
DTS Sensor asynchronous low threshold measure callback.
hdts | DTS handle |
None |
Definition at line 721 of file stm32h7xx_hal_dts.c.
Referenced by DTS_ResetCallback(), and HAL_DTS_IRQHandler().
__weak void HAL_DTS_EndCallback | ( | DTS_HandleTypeDef * | hdts | ) |
DTS Sensor End measure callback.
hdts | DTS handle |
None |
Definition at line 661 of file stm32h7xx_hal_dts.c.
Referenced by DTS_ResetCallback(), and HAL_DTS_IRQHandler().
HAL_StatusTypeDef HAL_DTS_GetTemperature | ( | DTS_HandleTypeDef * | hdts, |
int32_t * | Temperature | ||
) |
Get temperature from DTS.
hdts | DTS handle |
Temperature | Temperature in deg C |
HAL | status |
Definition at line 506 of file stm32h7xx_hal_dts.c.
References HAL_RCCEx_GetD3PCLK1Freq(), and LSE_VALUE.
__weak void HAL_DTS_HighCallback | ( | DTS_HandleTypeDef * | hdts | ) |
DTS Sensor high threshold measure callback.
hdts | DTS handle |
None |
Definition at line 691 of file stm32h7xx_hal_dts.c.
Referenced by DTS_ResetCallback(), and HAL_DTS_IRQHandler().
void HAL_DTS_IRQHandler | ( | DTS_HandleTypeDef * | hdts | ) |
DTS sensor IRQ Handler.
hdts | DTS handle |
None |
Definition at line 581 of file stm32h7xx_hal_dts.c.
References HAL_DTS_AsyncEndCallback(), HAL_DTS_AsyncHighCallback(), HAL_DTS_AsyncLowCallback(), HAL_DTS_EndCallback(), HAL_DTS_HighCallback(), and HAL_DTS_LowCallback().
__weak void HAL_DTS_LowCallback | ( | DTS_HandleTypeDef * | hdts | ) |
DTS Sensor low threshold measure callback.
hdts | DTS handle |
None |
Definition at line 676 of file stm32h7xx_hal_dts.c.
Referenced by DTS_ResetCallback(), and HAL_DTS_IRQHandler().
HAL_StatusTypeDef HAL_DTS_Start | ( | DTS_HandleTypeDef * | hdts | ) |
Start the DTS sensor.
hdts | DTS handle |
HAL | status |
Definition at line 306 of file stm32h7xx_hal_dts.c.
References DTS_DELAY_STARTUP, HAL_Delay(), HAL_GetTick(), and TS_TIMEOUT_MS.
HAL_StatusTypeDef HAL_DTS_Start_IT | ( | DTS_HandleTypeDef * | hdts | ) |
Enable the interrupt(s) and start the DTS sensor.
hdts | DTS handle |
HAL | status |
Definition at line 394 of file stm32h7xx_hal_dts.c.
References DTS_DELAY_STARTUP, HAL_Delay(), HAL_GetTick(), and TS_TIMEOUT_MS.
HAL_StatusTypeDef HAL_DTS_Stop | ( | DTS_HandleTypeDef * | hdts | ) |
Stop the DTS Sensor.
hdts | DTS handle |
HAL | status |
Definition at line 359 of file stm32h7xx_hal_dts.c.
HAL_StatusTypeDef HAL_DTS_Stop_IT | ( | DTS_HandleTypeDef * | hdts | ) |
Disable the interrupt(s) and stop the DTS sensor.
hdts | DTS handle |
HAL | status |
Definition at line 458 of file stm32h7xx_hal_dts.c.