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

用于定义生成的高频载波占空比的常量 占空比可按1/8步进调整(从0/8到7/8) 更多...

宏定义

#define HRTIM_CHOPPER_DUTYCYCLE_0   (0x000000U)
#define HRTIM_CHOPPER_DUTYCYCLE_125   (HRTIM_CHPR_CARDTY_0)
#define HRTIM_CHOPPER_DUTYCYCLE_250   (HRTIM_CHPR_CARDTY_1)
#define HRTIM_CHOPPER_DUTYCYCLE_375   (HRTIM_CHPR_CARDTY_1 | HRTIM_CHPR_CARDTY_0)
#define HRTIM_CHOPPER_DUTYCYCLE_500   (HRTIM_CHPR_CARDTY_2)
#define HRTIM_CHOPPER_DUTYCYCLE_625   (HRTIM_CHPR_CARDTY_2 | HRTIM_CHPR_CARDTY_0)
#define HRTIM_CHOPPER_DUTYCYCLE_750   (HRTIM_CHPR_CARDTY_2 | HRTIM_CHPR_CARDTY_1)
#define HRTIM_CHOPPER_DUTYCYCLE_875   (HRTIM_CHPR_CARDTY_2 | HRTIM_CHPR_CARDTY_1 | HRTIM_CHPR_CARDTY_0)

详细说明

用于定义生成的高频载波占空比的常量 占空比可按1/8步进调整(从0/8到7/8)


宏定义说明

#define HRTIM_CHOPPER_DUTYCYCLE_0   (0x000000U)

仅存在第一个脉冲

定义于文件 stm32g4xx_hal_hrtim.h1730 行。

#define HRTIM_CHOPPER_DUTYCYCLE_125   (HRTIM_CHPR_CARDTY_0)

载波信号的占空比为12.5U %

定义于文件 stm32g4xx_hal_hrtim.h1731 行。

#define HRTIM_CHOPPER_DUTYCYCLE_250   (HRTIM_CHPR_CARDTY_1)

载波信号的占空比为25U %

定义于文件 stm32g4xx_hal_hrtim.h1732 行。

#define HRTIM_CHOPPER_DUTYCYCLE_375   (HRTIM_CHPR_CARDTY_1 | HRTIM_CHPR_CARDTY_0)

载波信号的占空比为37.5U %

定义于文件 stm32g4xx_hal_hrtim.h1733 行。

#define HRTIM_CHOPPER_DUTYCYCLE_500   (HRTIM_CHPR_CARDTY_2)

载波信号的占空比为50U %

定义于文件 stm32g4xx_hal_hrtim.h1734 行。

#define HRTIM_CHOPPER_DUTYCYCLE_625   (HRTIM_CHPR_CARDTY_2 | HRTIM_CHPR_CARDTY_0)

载波信号的占空比为62.5U %

定义于文件 stm32g4xx_hal_hrtim.h1735 行。

#define HRTIM_CHOPPER_DUTYCYCLE_750   (HRTIM_CHPR_CARDTY_2 | HRTIM_CHPR_CARDTY_1)

载波信号的占空比为75U %

定义于文件 stm32g4xx_hal_hrtim.h1736 行。

#define HRTIM_CHOPPER_DUTYCYCLE_875   (HRTIM_CHPR_CARDTY_2 | HRTIM_CHPR_CARDTY_1 | HRTIM_CHPR_CARDTY_0)

载波信号的占空比为87.5U %

定义于文件 stm32g4xx_hal_hrtim.h1737 行。