STM32G474xx HAL 用户手册
宏定义
斩波模式占空比
HRTIM 导出常量

定义生成的高频载波占空比的常量。 更多...

宏定义

#define LL_HRTIM_CHP_DUTYCYCLE_0   0x00000000U
#define LL_HRTIM_CHP_DUTYCYCLE_125   (HRTIM_CHPR_CARDTY_0)
#define LL_HRTIM_CHP_DUTYCYCLE_250   (HRTIM_CHPR_CARDTY_1)
#define LL_HRTIM_CHP_DUTYCYCLE_375   (HRTIM_CHPR_CARDTY_1 | HRTIM_CHPR_CARDTY_0)
#define LL_HRTIM_CHP_DUTYCYCLE_500   (HRTIM_CHPR_CARDTY_2)
#define LL_HRTIM_CHP_DUTYCYCLE_625   (HRTIM_CHPR_CARDTY_2 | HRTIM_CHPR_CARDTY_0)
#define LL_HRTIM_CHP_DUTYCYCLE_750   (HRTIM_CHPR_CARDTY_2 | HRTIM_CHPR_CARDTY_1)
#define LL_HRTIM_CHP_DUTYCYCLE_875   (HRTIM_CHPR_CARDTY_2 | HRTIM_CHPR_CARDTY_1 | HRTIM_CHPR_CARDTY_0)

详细描述

定义生成的高频载波占空比的常量。

占空比可以按 1/8 步长进行调整(从 0/8 到 7/8)。


宏定义文档

#define LL_HRTIM_CHP_DUTYCYCLE_0   0x00000000U

仅存在第一个脉冲

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

#define LL_HRTIM_CHP_DUTYCYCLE_125   (HRTIM_CHPR_CARDTY_0)

载波信号的占空比为 12.5%

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

#define LL_HRTIM_CHP_DUTYCYCLE_250   (HRTIM_CHPR_CARDTY_1)

载波信号的占空比为 25%

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

#define LL_HRTIM_CHP_DUTYCYCLE_375   (HRTIM_CHPR_CARDTY_1 | HRTIM_CHPR_CARDTY_0)

载波信号的占空比为 37.5%

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

#define LL_HRTIM_CHP_DUTYCYCLE_500   (HRTIM_CHPR_CARDTY_2)

载波信号的占空比为 50%

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

#define LL_HRTIM_CHP_DUTYCYCLE_625   (HRTIM_CHPR_CARDTY_2 | HRTIM_CHPR_CARDTY_0)

载波信号的占空比为 62.5%

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

#define LL_HRTIM_CHP_DUTYCYCLE_750   (HRTIM_CHPR_CARDTY_2 | HRTIM_CHPR_CARDTY_1)

载波信号的占空比为 75%

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

#define LL_HRTIM_CHP_DUTYCYCLE_875   (HRTIM_CHPR_CARDTY_2 | HRTIM_CHPR_CARDTY_1 | HRTIM_CHPR_CARDTY_0)

载波信号的占空比为 87.5%

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