|
STM32G474xx HAL 用户手册
|
LPTIM 句柄结构体定义。 更多...
#include <stm32g4xx_hal_lptim.h>
数据成员 | |
| LPTIM_TypeDef * | Instance |
| LPTIM_InitTypeDef | Init |
| HAL_StatusTypeDef | Status |
| HAL_LockTypeDef | Lock |
| __IO HAL_LPTIM_StateTypeDef | State |
| void(* | MspInitCallback )(struct __LPTIM_HandleTypeDef *hlptim) |
| void(* | MspDeInitCallback )(struct __LPTIM_HandleTypeDef *hlptim) |
| void(* | CompareMatchCallback )(struct __LPTIM_HandleTypeDef *hlptim) |
| void(* | AutoReloadMatchCallback )(struct __LPTIM_HandleTypeDef *hlptim) |
| void(* | TriggerCallback )(struct __LPTIM_HandleTypeDef *hlptim) |
| void(* | CompareWriteCallback )(struct __LPTIM_HandleTypeDef *hlptim) |
| void(* | AutoReloadWriteCallback )(struct __LPTIM_HandleTypeDef *hlptim) |
| void(* | DirectionUpCallback )(struct __LPTIM_HandleTypeDef *hlptim) |
| void(* | DirectionDownCallback )(struct __LPTIM_HandleTypeDef *hlptim) |
LPTIM 句柄结构体定义。
定义于文件 stm32g4xx_hal_lptim.h 的第 141 行。
| void(* __LPTIM_HandleTypeDef::AutoReloadMatchCallback)(struct __LPTIM_HandleTypeDef *hlptim) |
自动重载匹配回调
定义于文件 stm32g4xx_hal_lptim.h 的第 160 行。
被以下函数引用:HAL_LPTIM_IRQHandler(), HAL_LPTIM_RegisterCallback(), HAL_LPTIM_UnRegisterCallback(), 和 LPTIM_ResetCallback().
| void(* __LPTIM_HandleTypeDef::AutoReloadWriteCallback)(struct __LPTIM_HandleTypeDef *hlptim) |
自动重载寄存器写入完成回调
定义于文件 stm32g4xx_hal_lptim.h 的第 163 行。
被以下函数引用:HAL_LPTIM_IRQHandler(), HAL_LPTIM_RegisterCallback(), HAL_LPTIM_UnRegisterCallback(), 和 LPTIM_ResetCallback().
| void(* __LPTIM_HandleTypeDef::CompareMatchCallback)(struct __LPTIM_HandleTypeDef *hlptim) |
比较匹配回调
定义于文件 stm32g4xx_hal_lptim.h 的第 159 行。
被以下函数引用:HAL_LPTIM_IRQHandler(), HAL_LPTIM_RegisterCallback(), HAL_LPTIM_UnRegisterCallback(), 和 LPTIM_ResetCallback().
| void(* __LPTIM_HandleTypeDef::CompareWriteCallback)(struct __LPTIM_HandleTypeDef *hlptim) |
比较寄存器写入完成回调
定义于文件 stm32g4xx_hal_lptim.h 的第 162 行。
被以下函数引用:HAL_LPTIM_IRQHandler(), HAL_LPTIM_RegisterCallback(), HAL_LPTIM_UnRegisterCallback(), 和 LPTIM_ResetCallback().
| void(* __LPTIM_HandleTypeDef::DirectionDownCallback)(struct __LPTIM_HandleTypeDef *hlptim) |
向下计数方向改变回调
定义于文件 stm32g4xx_hal_lptim.h 的第 165 行。
被以下函数引用:HAL_LPTIM_IRQHandler(), HAL_LPTIM_RegisterCallback(), HAL_LPTIM_UnRegisterCallback(), 和 LPTIM_ResetCallback().
| void(* __LPTIM_HandleTypeDef::DirectionUpCallback)(struct __LPTIM_HandleTypeDef *hlptim) |
向上计数方向改变回调
定义于文件 stm32g4xx_hal_lptim.h 的第 164 行。
被以下函数引用:HAL_LPTIM_IRQHandler(), HAL_LPTIM_RegisterCallback(), HAL_LPTIM_UnRegisterCallback(), 和 LPTIM_ResetCallback().
LPTIM 所需参数
定义于文件 stm32g4xx_hal_lptim.h 的第 148 行。
被以下函数引用:HAL_LPTIM_Counter_Start(), HAL_LPTIM_Counter_Start_IT(), HAL_LPTIM_Encoder_Start(), HAL_LPTIM_Encoder_Start_IT(), HAL_LPTIM_Init(), HAL_LPTIM_OnePulse_Start_IT(), HAL_LPTIM_OnePulse_Stop_IT(), HAL_LPTIM_PWM_Start_IT(), HAL_LPTIM_PWM_Stop_IT(), HAL_LPTIM_SetOnce_Start_IT(), 和 HAL_LPTIM_SetOnce_Stop_IT().
| LPTIM_TypeDef* __LPTIM_HandleTypeDef::Instance |
寄存器基地址
定义于文件 stm32g4xx_hal_lptim.h 的第 146 行。
被以下函数引用:HAL_LPTIM_Counter_Start(), HAL_LPTIM_Counter_Start_IT(), HAL_LPTIM_Counter_Stop(), HAL_LPTIM_Counter_Stop_IT(), HAL_LPTIM_Encoder_Start(), HAL_LPTIM_Encoder_Start_IT(), HAL_LPTIM_Encoder_Stop(), HAL_LPTIM_Encoder_Stop_IT(), HAL_LPTIM_Init(), HAL_LPTIM_OnePulse_Start(), HAL_LPTIM_OnePulse_Start_IT(), HAL_LPTIM_OnePulse_Stop(), HAL_LPTIM_OnePulse_Stop_IT(), HAL_LPTIM_PWM_Start(), HAL_LPTIM_PWM_Start_IT(), HAL_LPTIM_PWM_Stop(), HAL_LPTIM_PWM_Stop_IT(), HAL_LPTIM_ReadAutoReload(), HAL_LPTIM_ReadCompare(), HAL_LPTIM_ReadCounter(), HAL_LPTIM_SetOnce_Start(), HAL_LPTIM_SetOnce_Start_IT(), HAL_LPTIM_SetOnce_Stop(), HAL_LPTIM_SetOnce_Stop_IT(), <