|
STM32G474xx HAL 用户手册
|
函数 | |
| void | LPTIM_Disable (LPTIM_HandleTypeDef *hlptim) |
| 禁用 LPTIM 硬件实例。 | |
| static void | LPTIM_ResetCallback (LPTIM_HandleTypeDef *lptim) |
| 将中断回调重置为传统的弱回调。 | |
| static HAL_StatusTypeDef | LPTIM_WaitForFlag (const LPTIM_HandleTypeDef *hlptim, uint32_t flag) |
| LPTimer 等待标志位置位。 | |
| void LPTIM_Disable | ( | LPTIM_HandleTypeDef * | hlptim | ) |
禁用 LPTIM 硬件实例。
| hlptim | 指向包含 LPTIM 模块配置信息的 LPTIM_HandleTypeDef 结构体的指针。 |
| 无 |
定义位于文件 stm32g4xx_hal_lptim.c 的第 2350 行。
引用了 __HAL_LPTIM_CLEAR_FLAG, __HAL_RCC_GET_LPTIM1_SOURCE, __HAL_RCC_LPTIM1_CONFIG, __HAL_RCC_LPTIM1_FORCE_RESET, __HAL_RCC_LPTIM1_RELEASE_RESET, HAL_LPTIM_STATE_TIMEOUT, __LPTIM_HandleTypeDef::Instance, LPTIM_FLAG_ARROK, LPTIM_FLAG_CMPOK, LPTIM_WaitForFlag(), RCC_LPTIM1CLKSOURCE_PCLK1, 和 __LPTIM_HandleTypeDef::State。
| static void LPTIM_ResetCallback | ( | LPTIM_HandleTypeDef * | lptim | ) | [static] |
将中断回调重置为传统的弱回调。
| lptim | 指向包含 LPTIM 模块配置信息的 LPTIM_HandleTypeDef 结构体的指针。 |
| 无 |
定义位于文件 stm32g4xx_hal_lptim.c 的第 2305 行。
引用了 __LPTIM_HandleTypeDef::AutoReloadMatchCallback, __LPTIM_HandleTypeDef::AutoReloadWriteCallback, __LPTIM_HandleTypeDef::CompareMatchCallback, __LPTIM_HandleTypeDef::CompareWriteCallback, __LPTIM_HandleTypeDef::DirectionDownCallback, __LPTIM_HandleTypeDef::DirectionUpCallback, HAL_LPTIM_AutoReloadMatchCallback(), HAL_LPTIM_AutoReloadWriteCallback(), HAL_LPTIM_CompareMatchCallback(), HAL_LPTIM_CompareWriteCallback(), HAL_LPTIM_DirectionDownCallback(), HAL_LPTIM_DirectionUpCallback(), HAL_LPTIM_TriggerCallback(), 和 __LPTIM_HandleTypeDef::TriggerCallback。
被 HAL_LPTIM_Init() 引用。
| static HAL_StatusTypeDef LPTIM_WaitForFlag | ( | const LPTIM_HandleTypeDef * | hlptim, |
| uint32_t | flag | ||
| ) | [static] |
LPTimer 等待标志位置位。
| hlptim | 指向包含 LPTIM 模块配置信息的 LPTIM_HandleTypeDef 结构体的指针。 |
| flag | LPTIM 标志位 |
| HAL | 状态 |
定义位于文件 stm32g4xx_hal_lptim.c 的第 2325 行。
引用了 __HAL_LPTIM_GET_FLAG, 和 TIMEOUT。
被 HAL_LPTIM_Counter_Start(), HAL_LPTIM_Counter_Start_IT(), HAL_LPTIM_Encoder_Start(), HAL_LPTIM_Encoder_Start_IT(), HAL_LPTIM_OnePulse_Start(), HAL_LPTIM_OnePulse_Start_IT(), HAL_LPTIM_PWM_Start(), HAL_LPTIM_PWM_Start_IT(), HAL_LPTIM_SetOnce_Start(), HAL_LPTIM_SetOnce_Start_IT(), HAL_LPTIM_TimeOut_Start(), HAL_LPTIM_TimeOut_Start_IT(), 和 LPTIM_Disable() 引用。
1.7.6.1