STM32G474xx HAL用户手册
定义
延迟保护(DLYPRT)模式
HRTIM导出常量

定义定时器所有可能的延迟保护模式常量(还定义了应用延迟保护方案的源和输出)。 更多...

定义

#define LL_HRTIM_DLYPRT_DELAYOUT1_EEV6   0x00000000U
#define LL_HRTIM_DLYPRT_DELAYOUT2_EEV6   (HRTIM_OUTR_DLYPRT_0)
#define LL_HRTIM_DLYPRT_DELAYBOTH_EEV6   (HRTIM_OUTR_DLYPRT_1)
#define LL_HRTIM_DLYPRT_BALANCED_EEV6   (HRTIM_OUTR_DLYPRT_1 | HRTIM_OUTR_DLYPRT_0)
#define LL_HRTIM_DLYPRT_DELAYOUT1_EEV7   (HRTIM_OUTR_DLYPRT_2)
#define LL_HRTIM_DLYPRT_DELAYOUT2_EEV7   (HRTIM_OUTR_DLYPRT_2 | HRTIM_OUTR_DLYPRT_0)
#define LL_HRTIM_DLYPRT_DELAYBOTH_EEV7   (HRTIM_OUTR_DLYPRT_2 | HRTIM_OUTR_DLYPRT_1)
#define LL_HRTIM_DLYPRT_BALANCED_EEV7   (HRTIM_OUTR_DLYPRT_2 | HRTIM_OUTR_DLYPRT_1 | HRTIM_OUTR_DLYPRT_0)
#define LL_HRTIM_DLYPRT_DELAYOUT1_EEV8   0x00000000U
#define LL_HRTIM_DLYPRT_DELAYOUT2_EEV8   (HRTIM_OUTR_DLYPRT_0)
#define LL_HRTIM_DLYPRT_DELAYBOTH_EEV8   (HRTIM_OUTR_DLYPRT_1)
#define LL_HRTIM_DLYPRT_BALANCED_EEV8   (HRTIM_OUTR_DLYPRT_1 | HRTIM_OUTR_DLYPRT_0)
#define LL_HRTIM_DLYPRT_DELAYOUT1_EEV9   (HRTIM_OUTR_DLYPRT_2)
#define LL_HRTIM_DLYPRT_DELAYOUT2_EEV9   (HRTIM_OUTR_DLYPRT_2 | HRTIM_OUTR_DLYPRT_0)
#define LL_HRTIM_DLYPRT_DELAYBOTH_EEV9   (HRTIM_OUTR_DLYPRT_2 | HRTIM_OUTR_DLYPRT_1)
#define LL_HRTIM_DLYPRT_BALANCED_EEV9   (HRTIM_OUTR_DLYPRT_2 | HRTIM_OUTR_DLYPRT_1 | HRTIM_OUTR_DLYPRT_0)

详细说明

定义定时器所有可能的延迟保护模式常量(还定义了应用延迟保护方案的源和输出)。


定义文档

#define LL_HRTIM_DLYPRT_BALANCED_EEV6   (HRTIM_OUTR_DLYPRT_1 | HRTIM_OUTR_DLYPRT_0)

定时器A、B、C:外部事件6的平衡空闲

定义于文件 stm32g4xx_ll_hrtim.h 的第 1102 行。

#define LL_HRTIM_DLYPRT_BALANCED_EEV7   (HRTIM_OUTR_DLYPRT_2 | HRTIM_OUTR_DLYPRT_1 | HRTIM_OUTR_DLYPRT_0)

定时器A、B、C:外部事件7的平衡空闲

定义于文件 stm32g4xx_ll_hrtim.h 的第 1106 行。

#define LL_HRTIM_DLYPRT_BALANCED_EEV8   (HRTIM_OUTR_DLYPRT_1 | HRTIM_OUTR_DLYPRT_0)

定时器D、E:外部事件8的平衡空闲

定义于文件 stm32g4xx_ll_hrtim.h 的第 1111 行。

#define LL_HRTIM_DLYPRT_BALANCED_EEV9   (HRTIM_OUTR_DLYPRT_2 | HRTIM_OUTR_DLYPRT_1 | HRTIM_OUTR_DLYPRT_0)

定时器D、E:外部事件9的平衡空闲

定义于文件 stm32g4xx_ll_hrtim.h 的第 1115 行。

#define LL_HRTIM_DLYPRT_DELAYBOTH_EEV6   (HRTIM_OUTR_DLYPRT_1)

定时器A、B、C:输出1和输出2延迟空闲于外部事件6

定义于文件 stm32g4xx_ll_hrtim.h 的第 1101 行。

#define LL_HRTIM_DLYPRT_DELAYBOTH_EEV7   (HRTIM_OUTR_DLYPRT_2 | HRTIM_OUTR_DLYPRT_1)

定时器A、B、C:输出1和输出2延迟空闲于外部事件7

定义于文件 stm32g4xx_ll_hrtim.h 的第 1105 行。

#define LL_HRTIM_DLYPRT_DELAYBOTH_EEV8   (HRTIM_OUTR_DLYPRT_1)

定时器D、E:输出1和输出2延迟空闲于外部事件8

定义于文件 stm32g4xx_ll_hrtim.h 的第 1110 行。

#define LL_HRTIM_DLYPRT_DELAYBOTH_EEV9   (HRTIM_OUTR_DLYPRT_2 | HRTIM_OUTR_DLYPRT_1)

定时器D、E:输出1和输出2延迟空闲于外部事件9

定义于文件 stm32g4xx_ll_hrtim.h 的第 1114 行。

#define LL_HRTIM_DLYPRT_DELAYOUT1_EEV6   0x00000000U

定时器A、B、C:输出1延迟空闲于外部事件6

定义于文件 stm32g4xx_ll_hrtim.h 的第 1099 行。

#define LL_HRTIM_DLYPRT_DELAYOUT1_EEV7   (HRTIM_OUTR_DLYPRT_2)

定时器A、B、C:输出1延迟空闲于外部事件7

定义于文件 stm32g4xx_ll_hrtim.h 的第 1103 行。

#define LL_HRTIM_DLYPRT_DELAYOUT1_EEV8   0x00000000U

定时器D、E:输出1延迟空闲于外部事件8

定义于文件 stm32g4xx_ll_hrtim.h 的第 1108 行。

#define LL_HRTIM_DLYPRT_DELAYOUT1_EEV9   (HRTIM_OUTR_DLYPRT_2)

定时器D、E:输出1延迟空闲于外部事件9

定义于文件 stm32g4xx_ll_hrtim.h 的第 1112 行。

#define LL_HRTIM_DLYPRT_DELAYOUT2_EEV6   (HRTIM_OUTR_DLYPRT_0)

定时器A、B、C:输出2延迟空闲于外部事件6

定义于文件 stm32g4xx_ll_hrtim.h 的第 1100 行。

#define LL_HRTIM_DLYPRT_DELAYOUT2_EEV7   (HRTIM_OUTR_DLYPRT_2 | HRTIM_OUTR_DLYPRT_0)

定时器A、B、C:输出2延迟空闲于外部事件7

定义于文件 stm32g4xx_ll_hrtim.h 的第 1104 行。

#define LL_HRTIM_DLYPRT_DELAYOUT2_EEV8   (HRTIM_OUTR_DLYPRT_0)

定时器D、E:输出2延迟空闲于外部事件8

定义于文件 stm32g4xx_ll_hrtim.h 的第 1109 行。

#define LL_HRTIM_DLYPRT_DELAYOUT2_EEV9   (HRTIM_OUTR_DLYPRT_2 | HRTIM_OUTR_DLYPRT_0)

定时器D、E:输出2延迟空闲于外部事件9

定义于文件 stm32g4xx_ll_hrtim.h 的第