STM32G474xx HAL 用户手册
函数
LPTIM 中断请求处理程序和回调函数
LPTIM 导出函数

LPTIM 中断请求处理程序。 更多...

函数

void HAL_LPTIM_IRQHandler (LPTIM_HandleTypeDef *hlptim)
 处理 LPTIM 中断请求。
__weak void HAL_LPTIM_CompareMatchCallback (LPTIM_HandleTypeDef *hlptim)
 非阻塞模式下的比较匹配回调函数。
__weak void HAL_LPTIM_AutoReloadMatchCallback (LPTIM_HandleTypeDef *hlptim)
 非阻塞模式下的自动重载匹配回调函数。
__weak void HAL_LPTIM_TriggerCallback (LPTIM_HandleTypeDef *hlptim)
 非阻塞模式下检测到触发事件的回调函数。
__weak void HAL_LPTIM_CompareWriteCallback (LPTIM_HandleTypeDef *hlptim)
 非阻塞模式下的比较寄存器写入完成回调函数。
__weak void HAL_LPTIM_AutoReloadWriteCallback (LPTIM_HandleTypeDef *hlptim)
 非阻塞模式下的自动重载寄存器写入完成回调函数。
__weak void HAL_LPTIM_DirectionUpCallback (LPTIM_HandleTypeDef *hlptim)
 非阻塞模式下计数方向从向下变为向上的回调函数。
__weak void HAL_LPTIM_DirectionDownCallback (LPTIM_HandleTypeDef *hlptim)
 非阻塞模式下计数方向从向上变为向下的回调函数。
HAL_StatusTypeDef HAL_LPTIM_RegisterCallback (LPTIM_HandleTypeDef *hlptim, HAL_LPTIM_CallbackIDTypeDef CallbackID, pLPTIM_CallbackTypeDef pCallback)
 注册一个用户 LPTIM 回调函数,以替代弱预定义的回调函数。
HAL_StatusTypeDef HAL_LPTIM_UnRegisterCallback (LPTIM_HandleTypeDef *hlptim, HAL_LPTIM_CallbackIDTypeDef CallbackID)
 注销一个 LPTIM 回调函数,LLPTIM 回调将重定向到弱预定义的回调函数。

详细描述

LPTIM 中断请求处理程序。

LPTIM 中断请求处理程序和回调函数。

  ==============================================================================
                      ##### LPTIM 中断请求处理程序和回调函数 #####
  ==============================================================================
[..]  本节提供在中断请求处理程序内调用的 LPTIM 中断请求处理程序和回调函数:
   (+) LPTIM 中断请求处理程序
   (+) 比较匹配回调函数
   (+) 自动重载匹配回调函数
   (+) 外部触发事件检测回调函数
   (+) 比较寄存器写入完成回调函数
   (+) 自动重载寄存器写入完成回调函数
   (+) 向上计数方向变化回调函数
   (+) 向下计数方向变化回调函数


函数文档

非阻塞模式下的自动重载匹配回调函数。

参数:
hlptimLPTIM 句柄
返回值:

定义于文件 stm32g4xx_hal_lptim.c 的第 1961 行。

引用 UNUSED

HAL_LPTIM_IRQHandler()HAL_LPTIM_UnRegisterCallback()LPTIM_ResetCallback() 引用。

非阻塞模式下的自动重载寄存器写入完成回调函数。

参数:
hlptimLPTIM 句柄
返回值:

定义于文件 stm32g4xx_hal_lptim.c 的第 2006 行。

引用 UNUSED

HAL_LPTIM_IRQHandler()HAL_LPTIM_UnRegisterCallback()LPTIM_ResetCallback() 引用。

非阻塞模式下的比较匹配回调函数。

参数:
hlptimLPTIM 句柄
返回值:

定义于文件 stm32g4xx_hal_lptim.c 的第 1946 行。

引用 UNUSED

HAL_LPTIM_IRQHandler()HAL_LPTIM_UnRegisterCallback()LPTIM_ResetCallback() 引用。

非阻塞模式下的比较寄存器写入完成回调函数。

参数:
hlptimLPTIM 句柄
返回值:

定义于文件 stm32g4xx_hal_lptim.c 的第 1991 行。

引用 UNUSED

HAL_LPTIM_IRQHandler()HAL_LPTIM_UnRegisterCallback()LPTIM_ResetCallback() 引用。

非阻塞模式下计数方向从向上变为向下的回调函数。

参数:
hlptimLPTIM 句柄
返回值:

定义于文件 stm32g4xx_hal_lptim.c 的第 2036 行。

引用 UNUSED

HAL_LPTIM_IRQHandler()HAL_LPTIM_UnRegisterCallback()LPTIM_ResetCallback() 引用。

非阻塞模式下计数方向从向下变为向上的回调函数。

参数:
hlptimLPTIM 句柄
返回值:

定义于文件 stm32g4xx_hal_lptim.c 的第 2021 行。

引用 UNUSED

HAL_LPTIM_IRQHandler()HAL_LPTIM_UnRegisterCallback()