|
STM32G474xx HAL User Manual
|
定义在计数器等于0("VALLEY"模式)或HRTIM_PERxR值("CREST"模式)或两者时生成Timerx事件时翻转何时生成的常量。此设置仅在UDM位设置时适用。 更多...
宏定义 | |
| #define | HRTIM_TIM_FEROM_BOTH 0x00000000U |
| #define | HRTIM_TIM_FEROM_CREST (HRTIM_TIMCR2_FEROM_1) |
| #define | HRTIM_TIM_FEROM_VALLEY (HRTIM_TIMCR2_FEROM_0) |
| #define | HRTIM_TIM_BMROM_BOTH 0x00000000U |
| #define | HRTIM_TIM_BMROM_CREST (HRTIM_TIMCR2_BMROM_1) |
| #define | HRTIM_TIM_BMROM_VALLEY (HRTIM_TIMCR2_BMROM_0) |
| #define | HRTIM_TIM_ADROM_BOTH 0x00000000U |
| #define | HRTIM_TIM_ADROM_CREST (HRTIM_TIMCR2_ADROM_1) |
| #define | HRTIM_TIM_ADROM_VALLEY (HRTIM_TIMCR2_ADROM_0) |
| #define | HRTIM_TIM_OUTROM_BOTH 0x00000000U |
| #define | HRTIM_TIM_OUTROM_CREST (HRTIM_TIMCR2_OUTROM_1) |
| #define | HRTIM_TIM_OUTROM_VALLEY (HRTIM_TIMCR2_OUTROM_0) |
| #define | HRTIM_TIM_ROM_BOTH 0x00000000U |
| #define | HRTIM_TIM_ROM_CREST (HRTIM_TIMCR2_ROM_1) |
| #define | HRTIM_TIM_ROM_VALLEY (HRTIM_TIMCR2_ROM_0) |
| #define | IS_HRTIM_ROLLOVERMODE(ROLLOVER) |
定义在计数器等于0("VALLEY"模式)或HRTIM_PERxR值("CREST"模式)或两者时生成Timerx事件时翻转何时生成的常量。此设置仅在UDM位设置时适用。
否则此设置无效。
| #define HRTIM_TIM_ADROM_BOTH 0x00000000U |
翻转事件触发
定义于文件 stm32g4xx_hal_hrtim.h 的第 1137 行。
| #define HRTIM_TIM_ADROM_CREST (HRTIM_TIMCR2_ADROM_1) |
ADC
定义于文件 stm32g4xx_hal_hrtim.h 的第 1138 行。
| #define HRTIM_TIM_ADROM_VALLEY (HRTIM_TIMCR2_ADROM_0) |
触发
定义于文件 stm32g4xx_hal_hrtim.h 的第 1139 行。
| #define HRTIM_TIM_BMROM_BOTH 0x00000000U |
突发模式控制器中使用的翻转事件
定义于文件 stm32g4xx_hal_hrtim.h 的第 1134 行。
| #define HRTIM_TIM_BMROM_CREST (HRTIM_TIMCR2_BMROM_1) |
作为时钟
定义于文件 stm32g4xx_hal_hrtim.h 的第 1135 行。
| #define HRTIM_TIM_BMROM_VALLEY (HRTIM_TIMCR2_BMROM_0) |
以及作为突发模式触发
定义于文件 stm32g4xx_hal_hrtim.h 的第 1136 行。
| #define HRTIM_TIM_FEROM_BOTH 0x00000000U |
翻转事件用于
定义于文件 stm32g4xx_hal_hrtim.h 的第 1131 行。
| #define HRTIM_TIM_FEROM_CREST (HRTIM_TIMCR2_FEROM_1) |
故障和
定义于文件 stm32g4xx_hal_hrtim.h 的第 1132 行。
| #define HRTIM_TIM_FEROM_VALLEY (HRTIM_TIMCR2_FEROM_0) |
事件计数器
定义于文件 stm32g4xx_hal_hrtim.h 的第 1133 行。
| #define HRTIM_TIM_OUTROM_BOTH 0x00000000U |
翻转事件设置和/或复位输出
定义于文件 stm32g4xx_hal_hrtim.h 的第 1140 行。
| #define HRTIM_TIM_OUTROM_CREST (HRTIM_TIMCR2_OUTROM_1) |
根据HRTIM_SETxyR
定义于文件 stm32g4xx_hal_hrtim.h 的第 1141 行。
| #define HRTIM_TIM_OUTROM_VALLEY (HRTIM_TIMCR2_OUTROM_0) |
和HRTIM_RSTxyR设置
定义于文件 stm32g4xx_hal_hrtim.h 的第 1142 行。
| #define HRTIM_TIM_ROM_BOTH 0x00000000U |
翻转事件具有以下目标:IRQ和DMA请求,
定义于文件 stm32g4xx_hal_hrtim.h 的第 1143 行。
| #define HRTIM_TIM_ROM_CREST (HRTIM_TIMCR2_ROM_1) |
更新触发(将内容从预加载寄存器传输到活动寄存器),
定义于文件 stm32g4xx_hal_hrtim.h 的第 1144 行。
| #define HRTIM_TIM_ROM_VALLEY (HRTIM_TIMCR2_ROM_0) |
重复计数器递减和外部事件滤波
定义于文件 stm32g4xx_hal_hrtim.h 的第 1145 行。
| #define IS_HRTIM_ROLLOVERMODE | ( | ROLLOVER | ) |
((((ROLLOVER) == HRTIM_TIM_FEROM_BOTH) || ((ROLLOVER) == HRTIM_TIM_FEROM_CREST) || ((ROLLOVER) == HRTIM_TIM_FEROM_VALLEY)) ||\ (((ROLLOVER) == HRTIM_TIM_ADROM_BOTH) || ((ROLLOVER) == HRTIM_TIM_ADROM_CREST) || ((ROLLOVER) == HRTIM_TIM_ADROM_VALLEY)) ||\ (((ROLLOVER) == HRTIM_TIM_BMROM_BOTH) || ((ROLLOVER) == HRTIM_TIM_BMROM_CREST) || ((ROLLOVER) == HRTIM_TIM_BMROM_VALLEY)) ||\ (((ROLLOVER) == HRTIM_TIM_OUTROM_BOTH) || ((ROLLOVER) == HRTIM_TIM_OUTROM_CREST) || ((ROLLOVER) == HRTIM_TIM_OUTROM_VALLEY