STM32G474xx HAL 用户手册
宏定义
更新门控
HRTIM 导出的常量

常量定义更新相对于突发DMA事务和更新使能输入1至3上的外部更新请求如何发生。 更多...

宏定义

#define LL_HRTIM_UPDATEGATING_INDEPENDENT   0x00000000U
#define LL_HRTIM_UPDATEGATING_DMABURST   (HRTIM_TIMCR_UPDGAT_0)
#define LL_HRTIM_UPDATEGATING_DMABURST_UPDATE   (HRTIM_TIMCR_UPDGAT_1)
#define LL_HRTIM_UPDATEGATING_UPDEN1   (HRTIM_TIMCR_UPDGAT_1 | HRTIM_TIMCR_UPDGAT_0)
#define LL_HRTIM_UPDATEGATING_UPDEN2   (HRTIM_TIMCR_UPDGAT_2)
#define LL_HRTIM_UPDATEGATING_UPDEN3   (HRTIM_TIMCR_UPDGAT_2 | HRTIM_TIMCR_UPDGAT_0)
#define LL_HRTIM_UPDATEGATING_UPDEN1_UPDATE   (HRTIM_TIMCR_UPDGAT_2 | HRTIM_TIMCR_UPDGAT_1)
#define LL_HRTIM_UPDATEGATING_UPDEN2_UPDATE   (HRTIM_TIMCR_UPDGAT_2 | HRTIM_TIMCR_UPDGAT_1 | HRTIM_TIMCR_UPDGAT_0)
#define LL_HRTIM_UPDATEGATING_UPDEN3_UPDATE   (HRTIM_TIMCR_UPDGAT_3)

详细描述

常量定义更新相对于突发DMA事务和更新使能输入1至3上的外部更新请求如何发生。


宏定义文档

#define LL_HRTIM_UPDATEGATING_DMABURST   (HRTIM_TIMCR_UPDGAT_0)

更新在DMA突发传输完成时执行

定义在文件 985stm32g4xx_ll_hrtim.h 中。

#define LL_HRTIM_UPDATEGATING_DMABURST_UPDATE   (HRTIM_TIMCR_UPDGAT_1)

更新在DMA突发传输完成后的定时器翻转时执行

定义在文件 986stm32g4xx_ll_hrtim.h 中。

#define LL_HRTIM_UPDATEGATING_INDEPENDENT   0x00000000U

更新独立于DMA突发传输完成执行

定义在文件 984stm32g4xx_ll_hrtim.h 中。

#define LL_HRTIM_UPDATEGATING_UPDEN1   (HRTIM_TIMCR_UPDGAT_1 | HRTIM_TIMCR_UPDGAT_0)

仅从定时器 - 更新在HRTIM更新使能输入1的上升沿执行

定义在文件 987stm32g4xx_ll_hrtim.h 中。

#define LL_HRTIM_UPDATEGATING_UPDEN1_UPDATE   (HRTIM_TIMCR_UPDGAT_2 | HRTIM_TIMCR_UPDGAT_1)

仅从定时器 - 更新在HRTIM更新使能输入1上升沿之后的更新事件时执行

定义在文件 990stm32g4xx_ll_hrtim.h 中。

#define LL_HRTIM_UPDATEGATING_UPDEN2   (HRTIM_TIMCR_UPDGAT_2)

仅从定时器 - 更新在HRTIM更新使能输入2的上升沿执行

定义在文件 988stm32g4xx_ll_hrtim.h 中。

#define LL_HRTIM_UPDATEGATING_UPDEN2_UPDATE   (HRTIM_TIMCR_UPDGAT_2 | HRTIM_TIMCR_UPDGAT_1 | HRTIM_TIMCR_UPDGAT_0)

仅从定时器 - 更新在HRTIM更新使能输入2上升沿之后的更新事件时执行

定义在文件 991stm32g4xx_ll_hrtim.h 中。

#define LL_HRTIM_UPDATEGATING_UPDEN3   (HRTIM_TIMCR_UPDGAT_2 | HRTIM_TIMCR_UPDGAT_0)

仅从定时器 - 更新在HRTIM更新使能输入3的上升沿执行

定义在文件 989stm32g4xx_ll_hrtim.h 中。

#define LL_HRTIM_UPDATEGATING_UPDEN3_UPDATE   (HRTIM_TIMCR_UPDGAT_3)

仅从定时器 - 更新在HRTIM更新使能输入3上升沿之后的更新事件时执行

定义在文件 992stm32g4xx_ll_hrtim.h 中。