STM32G474xx HAL用户手册
定义
高精度定时器(HRTIM)定时器复位触发
HRTIM导出常量

定义可选择的事件常量,用于触发定时器计数器的复位。 更多...

定义

#define HRTIM_TIMRESETTRIGGER_NONE   0x00000000U
#define HRTIM_TIMRESETTRIGGER_UPDATE   (HRTIM_RSTR_UPDATE)
#define HRTIM_TIMRESETTRIGGER_CMP2   (HRTIM_RSTR_CMP2)
#define HRTIM_TIMRESETTRIGGER_CMP4   (HRTIM_RSTR_CMP4)
#define HRTIM_TIMRESETTRIGGER_MASTER_PER   (HRTIM_RSTR_MSTPER)
#define HRTIM_TIMRESETTRIGGER_MASTER_CMP1   (HRTIM_RSTR_MSTCMP1)
#define HRTIM_TIMRESETTRIGGER_MASTER_CMP2   (HRTIM_RSTR_MSTCMP2)
#define HRTIM_TIMRESETTRIGGER_MASTER_CMP3   (HRTIM_RSTR_MSTCMP3)
#define HRTIM_TIMRESETTRIGGER_MASTER_CMP4   (HRTIM_RSTR_MSTCMP4)
#define HRTIM_TIMRESETTRIGGER_EEV_1   (HRTIM_RSTR_EXTEVNT1)
#define HRTIM_TIMRESETTRIGGER_EEV_2   (HRTIM_RSTR_EXTEVNT2)
#define HRTIM_TIMRESETTRIGGER_EEV_3   (HRTIM_RSTR_EXTEVNT3)
#define HRTIM_TIMRESETTRIGGER_EEV_4   (HRTIM_RSTR_EXTEVNT4)
#define HRTIM_TIMRESETTRIGGER_EEV_5   (HRTIM_RSTR_EXTEVNT5)
#define HRTIM_TIMRESETTRIGGER_EEV_6   (HRTIM_RSTR_EXTEVNT6)
#define HRTIM_TIMRESETTRIGGER_EEV_7   (HRTIM_RSTR_EXTEVNT7)
#define HRTIM_TIMRESETTRIGGER_EEV_8   (HRTIM_RSTR_EXTEVNT8)
#define HRTIM_TIMRESETTRIGGER_EEV_9   (HRTIM_RSTR_EXTEVNT9)
#define HRTIM_TIMRESETTRIGGER_EEV_10   (HRTIM_RSTR_EXTEVNT10)
#define HRTIM_TIMRESETTRIGGER_OTHER1_CMP1   (HRTIM_RSTR_TIMBCMP1)
#define HRTIM_TIMRESETTRIGGER_OTHER1_CMP2   (HRTIM_RSTR_TIMBCMP2)
#define HRTIM_TIMRESETTRIGGER_OTHER1_CMP4   (HRTIM_RSTR_TIMBCMP4)
#define HRTIM_TIMRESETTRIGGER_OTHER2_CMP1   (HRTIM_RSTR_TIMCCMP1)
#define HRTIM_TIMRESETTRIGGER_OTHER2_CMP2   (HRTIM_RSTR_TIMCCMP2)
#define HRTIM_TIMRESETTRIGGER_OTHER2_CMP4   (HRTIM_RSTR_TIMCCMP4)
#define HRTIM_TIMRESETTRIGGER_OTHER3_CMP1   (HRTIM_RSTR_TIMDCMP1)
#define HRTIM_TIMRESETTRIGGER_OTHER3_CMP2   (HRTIM_RSTR_TIMDCMP2)
#define HRTIM_TIMRESETTRIGGER_OTHER3_CMP4   (HRTIM_RSTR_TIMDCMP4)
#define HRTIM_TIMRESETTRIGGER_OTHER4_CMP1   (HRTIM_RSTR_TIMECMP1)
#define HRTIM_TIMRESETTRIGGER_OTHER4_CMP2   (HRTIM_RSTR_TIMECMP2)
#define HRTIM_TIMRESETTRIGGER_OTHER4_CMP4   (HRTIM_RSTR_TIMECMP4)
#define HRTIM_TIMRESETTRIGGER_OTHER5_CMP1   (HRTIM_RSTR_TIMFCMP1)
#define HRTIM_TIMRESETTRIGGER_OTHER5_CMP2   (HRTIM_RSTR_TIMFCMP2)

详细描述

定义可选择的事件常量,用于触发定时器计数器的复位。


宏定义文档

#define HRTIM_TIMRESETTRIGGER_CMP2   (HRTIM_RSTR_CMP2)

定时器计数器在定时器比较2事件时复位

定义在文件 1078 处,文件 stm32g4xx_hal_hrtim.h.

#define HRTIM_TIMRESETTRIGGER_CMP4   (HRTIM_RSTR_CMP4)

定时器计数器在定时器比较4事件时复位

定义在文件 1079 处,文件 stm32g4xx_hal_hrtim.h.

#define HRTIM_TIMRESETTRIGGER_EEV_1   (HRTIM_RSTR_EXTEVNT1)

定时器计数器在外部事件1时复位

定义在文件 1085 处,文件 stm32g4xx_hal_hrtim.h.

被引用函数 HRTIM_TIM_ResetConfig().

#define HRTIM_TIMRESETTRIGGER_EEV_10   (HRTIM_RSTR_EXTEVNT10)

定时器计数器在外部事件10时复位

定义在文件 1094 处,文件 stm32g4xx_hal_hrtim.h.

被引用函数 HRTIM_TIM_ResetConfig().

#define HRTIM_TIMRESETTRIGGER_EEV_2   (HRTIM_RSTR_EXTEVNT2)

定时器计数器在外部事件2时复位

定义在文件 1086 处,文件 stm32g4xx_hal_hrtim.h.

被引用函数 HRTIM_TIM_ResetConfig().

#define HRTIM_TIMRESETTRIGGER_EEV_3   (HRTIM_RSTR_EXTEVNT3)

定时器计数器在外部事件3时复位

定义在文件 1087 处,文件 stm32g4xx_hal_hrtim.h.

被引用函数 HRTIM_TIM_ResetConfig().

#define HRTIM_TIMRESETTRIGGER_EEV_4   (HRTIM_RSTR_EXTEVNT4)

定时器计数器在外部事件4时复位

定义在文件 1088 处,文件 stm32g4xx_hal_hrtim.h.

被引用函数 HRTIM_TIM_ResetConfig().

#define HRTIM_TIMRESETTRIGGER_EEV_5   (HRTIM_RSTR_EXTEVNT5)

定时器计数器在外部事件5时复位

定义在文件 1089 处,文件 stm32g4xx_hal_hrtim.h.

被引用函数 HRTIM_TIM_ResetConfig().

#define HRTIM_TIMRESETTRIGGER_EEV_6   (HRTIM_RSTR_EXTEVNT6)

定时器计数器在外部事件6时复位

定义在文件