STM32G474xx HAL用户手册
宏定义
更新触发
HRTIM导出常量

用于定义寄存器更新是否与任何其他定时器或主定时器更新同步进行的常量。 更多...

宏定义

#define LL_HRTIM_UPDATETRIG_NONE   0x00000000U
#define LL_HRTIM_UPDATETRIG_MASTER   HRTIM_TIMCR_MSTU
#define LL_HRTIM_UPDATETRIG_TIMER_A   HRTIM_TIMCR_TAU
#define LL_HRTIM_UPDATETRIG_TIMER_B   HRTIM_TIMCR_TBU
#define LL_HRTIM_UPDATETRIG_TIMER_C   HRTIM_TIMCR_TCU
#define LL_HRTIM_UPDATETRIG_TIMER_D   HRTIM_TIMCR_TDU
#define LL_HRTIM_UPDATETRIG_TIMER_E   HRTIM_TIMCR_TEU
#define LL_HRTIM_UPDATETRIG_TIMER_F   HRTIM_TIMCR_TFU
#define LL_HRTIM_UPDATETRIG_REPETITION   HRTIM_TIMCR_TREPU
#define LL_HRTIM_UPDATETRIG_RESET   HRTIM_TIMCR_TRSTU

详细说明

用于定义寄存器更新是否与任何其他定时器或主定时器更新同步进行的常量。


宏定义说明

#define LL_HRTIM_UPDATETRIG_MASTER   HRTIM_TIMCR_MSTU

寄存器更新由主定时器更新触发

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

#define LL_HRTIM_UPDATETRIG_NONE   0x00000000U

禁用寄存器更新

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

#define LL_HRTIM_UPDATETRIG_REPETITION   HRTIM_TIMCR_TREPU

当计数器循环且HRTIM_REPx = 0时触发寄存器更新

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

#define LL_HRTIM_UPDATETRIG_RESET   HRTIM_TIMCR_TRSTU

在连续模式下,当计数器复位或达到周期值后循环至0时触发寄存器更新

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

#define LL_HRTIM_UPDATETRIG_TIMER_A   HRTIM_TIMCR_TAU

寄存器更新由定时器A更新触发

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

#define LL_HRTIM_UPDATETRIG_TIMER_B   HRTIM_TIMCR_TBU

寄存器更新由定时器B更新触发

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

#define LL_HRTIM_UPDATETRIG_TIMER_C   HRTIM_TIMCR_TCU

寄存器更新由定时器C更新触发

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

#define LL_HRTIM_UPDATETRIG_TIMER_D   HRTIM_TIMCR_TDU

寄存器更新由定时器D更新触发

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

#define LL_HRTIM_UPDATETRIG_TIMER_E   HRTIM_TIMCR_TEU

寄存器更新由定时器E更新触发

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

#define LL_HRTIM_UPDATETRIG_TIMER_F   HRTIM_TIMCR_TFU

寄存器更新由定时器F更新触发

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