|
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.
1.7.6.1