```html STM32G474xx HAL 用户手册: 死区时间配置
STM32G474xx HAL 用户手册
函数
死区时间配置
HRTIM 导出的函数

函数

__STATIC_INLINE void LL_HRTIM_DT_Config (const HRTIM_TypeDef *HRTIMx, uint32_t Timer, uint32_t Configuration)
 配置给定定时器的死区插入功能。
__STATIC_INLINE void LL_HRTIM_DT_SetPrescaler (const HRTIM_TypeDef *HRTIMx, uint32_t Timer, uint32_t Prescaler)
 设置死区时间预分频器值。
__STATIC_INLINE uint32_t LL_HRTIM_DT_GetPrescaler (const HRTIM_TypeDef *HRTIMx, uint32_t Timer)
 获取实际死区时间预分频器值。
__STATIC_INLINE void LL_HRTIM_DT_SetRisingValue (const HRTIM_TypeDef *HRTIMx, uint32_t Timer, uint32_t RisingValue)
 设置死区时间上升沿值。
__STATIC_INLINE uint32_t LL_HRTIM_DT_GetRisingValue (const HRTIM_TypeDef *HRTIMx, uint32_t Timer)
 获取实际死区时间上升沿值。
__STATIC_INLINE void LL_HRTIM_DT_SetRisingSign (const HRTIM_TypeDef *HRTIMx, uint32_t Timer, uint32_t RisingSign)
 设置上升沿的死区时间符号。
__STATIC_INLINE uint32_t LL_HRTIM_DT_GetRisingSign (const HRTIM_TypeDef *HRTIMx, uint32_t Timer)
 获取上升沿的实际死区时间符号。
__STATIC_INLINE void LL_HRTIM_DT_SetFallingValue (const HRTIM_TypeDef *HRTIMx, uint32_t Timer, uint32_t FallingValue)
 设置死区时间下降沿值。
__STATIC_INLINE uint32_t LL_HRTIM_DT_GetFallingValue (const HRTIM_TypeDef *HRTIMx, uint32_t Timer)
 获取实际死区时间下降沿值。
__STATIC_INLINE void LL_HRTIM_DT_SetFallingSign (const HRTIM_TypeDef *HRTIMx, uint32_t Timer, uint32_t FallingSign)
 设置下降沿的死区时间符号。
__STATIC_INLINE uint32_t LL_HRTIM_DT_GetFallingSign (const HRTIM_TypeDef *HRTIMx, uint32_t Timer)
 获取下降沿的实际死区时间符号。
__STATIC_INLINE void LL_HRTIM_DT_LockRising (const HRTIM_TypeDef *HRTIMx, uint32_t Timer)
 锁定上升沿的死区时间值和符号。
__STATIC_INLINE void LL_HRTIM_DT_LockRisingSign (const HRTIM_TypeDef *HRTIMx, uint32_t Timer)
 锁定上升沿的死区时间符号。
__STATIC_INLINE void LL_HRTIM_DT_LockFalling (const HRTIM_TypeDef *HRTIMx, uint32_t Timer)
 锁定下降沿的死区时间值和符号。
__STATIC_INLINE void LL_HRTIM_DT_LockFallingSign (const HRTIM_TypeDef *HRTIMx, uint32_t Timer)
 锁定下降沿的死区时间符号。

函数文档

__STATIC_INLINE void LL_HRTIM_DT_Config ( const HRTIM_TypeDef *  HRTIMx,
uint32_t  Timer,
uint32_t  Configuration 
)

配置给定定时器的死区插入功能。

参考手册与LL API交叉引用:
DTxR DTPRSC LL_HRTIM_DT_Config
DTxR SDTF LL_HRTIM_DT_Config
DTxR SDRT LL_HRTIM_DT_Config
参数:
HRTIMx高分辨率定时器实例
Timer此参数可以是下列值之一:
Configuration此参数必须是以下所有值的组合:
返回值:

定义在文件 7295 行,文件名为 stm32g4xx_ll_hrtim.h

__STATIC_INLINE uint32_t LL_HRTIM_DT_GetFallingSign ( const HRTIM_TypeDef *  HRTIMx,
uint32_t  Timer 
)

获取下降沿的实际死区时间符号。

参考手册与LL API交叉引用:
DTxR SDTF LL_HRTIM_DT_GetFallingSign
参数:
HRTIMx高分辨率定时器实例
Timer此参数可以是下列值之一:
返回值:
FallingSign此参数可以是下列值之一:

定义在文件 7534 行,文件名为 stm32g4xx_ll_hrtim.h

__STATIC_INLINE uint32_t LL_HRTIM_DT_GetFallingValue ( const HRTIM_TypeDef *  HRTIMx,
uint32_t  Timer 
)

获取实际死区时间下降沿值。

参考手册与LL API交叉引用:
DTxR DTF LL_HRTIM_DT_GetFallingValue
参数:
HRTIMx高分辨率定时器实例
Timer此参数可以是下列值之一:
返回值:
FallingValue介于 0 和 0x1FF 之间的值

定义在文件 7487 行,文件名为 stm32g4xx_ll_hrtim.h

__STATIC_INLINE uint32_t LL_HRTIM_DT_GetPrescaler ( const HRTIM_TypeDef *  HRTIMx,
uint32_t  Timer 
)

获取实际死区时间预分频器值。

参考手册与LL API交叉引用:
DTxR DTPRSC LL_HRTIM_DT_GetPrescaler
参数:
HRTIMx高分辨率定时器实例
Timer此参数可以是下列值之一:
返回值:
Prescaler此参数可以是下列值之一: