STM32G474xx HAL 用户手册
数据字段
LL_TIM_BDTR_InitTypeDef 结构体参考

BDTR(Break and Dead Time)结构体定义。 更多...

#include <stm32g4xx_ll_tim.h>

数据字段

uint32_t OSSRState
uint32_t OSSIState
uint32_t LockLevel
uint8_t DeadTime
uint16_t BreakState
uint32_t BreakPolarity
uint32_t BreakFilter
uint32_t BreakAFMode
uint32_t Break2State
uint32_t Break2Polarity
uint32_t Break2Filter
uint32_t Break2AFMode
uint32_t AutomaticOutput

详细描述

BDTR(Break and Dead Time)结构体定义。

定义于文件 stm32g4xx_ll_tim.h 的第 444 行。


字段文档

指定是否启用定时器自动输出功能。此参数可以是 自动输出使能 的值

此功能可以使用单元函数 LL_TIM_EnableAutomaticOutput()LL_TIM_DisableAutomaticOutput() 在之后进行修改

注意:
只要已编程 LOCK 级别 1,此位域就不能被修改。

定义于文件 stm32g4xx_ll_tim.h 的第 556 行。

LL_TIM_BDTR_Init()LL_TIM_BDTR_StructInit() 引用。

指定 break2 输入的备用功能模式。此参数可以是 BREAK2 AF MODE 的值

此功能可以使用单元函数 LL_TIM_ConfigBRK2() 在之后进行修改

注意:
双向 break 输入仅由高级定时器实例支持。
只要已编程 LOCK 级别 1,此位域就不能被修改。

定义于文件 stm32g4xx_ll_tim.h 的第 545 行。

LL_TIM_BDTR_Init()LL_TIM_BDTR_StructInit() 引用。

指定定时器 Break2 滤波器。此参数可以是 BREAK2 FILTER 的值

此功能可以使用单元函数 LL_TIM_ConfigBRK2() 在之后进行修改

注意:
只要已编程 LOCK 级别 1,此位域就不能被修改。

定义于文件 stm32g4xx_ll_tim.h 的第 536 行。

LL_TIM_BDTR_Init()LL_TIM_BDTR_StructInit() 引用。

指定定时器 Break2 输入引脚极性。此参数可以是 BREAK2 POLARITY 的值

此功能可以使用单元函数 LL_TIM_ConfigBRK2() 在之后进行修改

注意:
只要已编程 LOCK 级别 1,此位域就不能被修改。

定义于文件 stm32g4xx_ll_tim.h 的第 527 行。

LL_TIM_BDTR_Init()LL_TIM_BDTR_StructInit() 引用。

指定是否启用定时器 Break2 输入。此参数可以是 Break2 使能 的值

此功能可以使用单元函数 LL_TIM_EnableBRK2()LL_TIM_DisableBRK2() 在之后进行修改

注意:
只要已编程 LOCK 级别 1,此位域就不能被修改。

定义于文件 stm32g4xx_ll_tim.h 的第 518 行。

LL_TIM_BDTR_Init()LL_TIM_BDTR_StructInit() 引用。

指定 break 输入的备用功能模式。此参数可以是 BREAK AF MODE 的值

此功能可以使用单元函数 LL_TIM_ConfigBRK() 在之后进行修改

注意:
双向 break 输入仅由高级定时器实例支持。
只要已编程 LOCK 级别 1,此位域就不能被修改。

定义于文件 stm32g4xx_ll_tim.h 的第 507 行。

LL_TIM_BDTR_Init()LL_TIM_BDTR_StructInit() 引用。

指定定时器 Break 滤波器。此参数可以是 break 滤波器 的值

此功能可以使用单元函数 LL_TIM_ConfigBRK() 在之后进行修改

注意:
只要已编程 LOCK 级别 1,此位域就不能被修改。

定义于文件 stm32g4xx_ll_tim.h 的第 498 行。

LL_TIM_BDTR_Init()LL_TIM_BDTR_StructInit() 引用。

指定定时器 Break 输入引脚极性。此参数可以是 break 极性 的值

此功能可以使用单元函数 LL_TIM_ConfigBRK() 在之后进行修改

注意:
只要已编程 LOCK 级别 1,此位域就不能被修改。

定义于文件 stm32g4xx_ll_tim.h 的第 489 行。

LL_TIM_BDTR_Init()LL_TIM_BDTR_StructInit() 引用。

指定是否启用定时器 Break 输入。此参数可以是 Break 使能 的值

此功能可以使用单元函数 LL_TIM_EnableBRK()LL_TIM_DisableBRK() 在之后进行修改

注意:
只要已编程 LOCK 级别 1,此位域就不能被修改。

定义于文件 stm32g4xx_ll_tim.h 的第 480 行。

LL_TIM_BDTR_Init()LL_TIM_BDTR_StructInit() 引用。

指定输出关闭和开启之间的延迟时间。此参数可以是 Min_Data = 0x00 到 Max_Data = 0xFF 之间的数字。

此功能可以使用单元函数 LL_TIM_OC_SetDeadTime() 在之后进行修改

注意:
只要已编程 LOCK 级别 1、2 或 3,此位域就不能被修改。

定义于文件 stm32g4xx_ll_tim.h 的第 470 行。

LL_TIM_BDTR_Init()LL_TIM_BDTR_StructInit() 引用。