```html STM32G474xx HAL 用户手册: 定时器事件源
STM32G474xx HAL 用户手册
宏定义
定时器事件源
定时器导出常量

宏定义

#define TIM_EVENTSOURCE_UPDATE   TIM_EGR_UG
#define TIM_EVENTSOURCE_CC1   TIM_EGR_CC1G
#define TIM_EVENTSOURCE_CC2   TIM_EGR_CC2G
#define TIM_EVENTSOURCE_CC3   TIM_EGR_CC3G
#define TIM_EVENTSOURCE_CC4   TIM_EGR_CC4G
#define TIM_EVENTSOURCE_COM   TIM_EGR_COMG
#define TIM_EVENTSOURCE_TRIGGER   TIM_EGR_TG
#define TIM_EVENTSOURCE_BREAK   TIM_EGR_BG
#define TIM_EVENTSOURCE_BREAK2   TIM_EGR_B2G

宏定义文档

#define TIM_EVENTSOURCE_BREAK   TIM_EGR_BG

生成一个刹车事件

定义在文件 536 行的 stm32g4xx_hal_tim.h 中。

#define TIM_EVENTSOURCE_BREAK2   TIM_EGR_B2G

生成一个刹车2事件

定义在文件 537 行的 stm32g4xx_hal_tim.h 中。

#define TIM_EVENTSOURCE_CC1   TIM_EGR_CC1G

在通道1上生成一个捕获/比较事件

定义在文件 530 行的 stm32g4xx_hal_tim.h 中。

#define TIM_EVENTSOURCE_CC2   TIM_EGR_CC2G

在通道2上生成一个捕获/比较事件

定义在文件 531 行的 stm32g4xx_hal_tim.h 中。

#define TIM_EVENTSOURCE_CC3   TIM_EGR_CC3G

在通道3上生成一个捕获/比较事件

定义在文件 532 行的 stm32g4xx_hal_tim.h 中。

#define TIM_EVENTSOURCE_CC4   TIM_EGR_CC4G

在通道4上生成一个捕获/比较事件

定义在文件 533 行的 stm32g4xx_hal_tim.h 中。

#define TIM_EVENTSOURCE_COM   TIM_EGR_COMG

生成一个换相事件

定义在文件 534 行的 stm32g4xx_hal_tim.h 中。

#define TIM_EVENTSOURCE_TRIGGER   TIM_EGR_TG

生成一个触发事件

定义在文件 535 行的 stm32g4xx_hal_tim.h 中。

#define TIM_EVENTSOURCE_UPDATE   TIM_EGR_UG

重新初始化计数器并生成寄存器更新

定义在文件 529 行的 stm32g4xx_hal_tim.h 中。

```