STM32G474xx HAL User Manual
宏定义
突发模式预分频器
HRTIM导出常量

定义突发模式控制器fHRTIM时钟预分频比(fBRST)的常量。 更多...

宏定义

#define LL_HRTIM_BM_PRESCALER_DIV1   0x00000000U
#define LL_HRTIM_BM_PRESCALER_DIV2   (HRTIM_BMCR_BMPRSC_0)
#define LL_HRTIM_BM_PRESCALER_DIV4   (HRTIM_BMCR_BMPRSC_1)
#define LL_HRTIM_BM_PRESCALER_DIV8   (HRTIM_BMCR_BMPRSC_1 | HRTIM_BMCR_BMPRSC_0)
#define LL_HRTIM_BM_PRESCALER_DIV16   (HRTIM_BMCR_BMPRSC_2)
#define LL_HRTIM_BM_PRESCALER_DIV32   (HRTIM_BMCR_BMPRSC_2 | HRTIM_BMCR_BMPRSC_0)
#define LL_HRTIM_BM_PRESCALER_DIV64   (HRTIM_BMCR_BMPRSC_2 | HRTIM_BMCR_BMPRSC_1)
#define LL_HRTIM_BM_PRESCALER_DIV128   (HRTIM_BMCR_BMPRSC_2 | HRTIM_BMCR_BMPRSC_1 | HRTIM_BMCR_BMPRSC_0)
#define LL_HRTIM_BM_PRESCALER_DIV256   (HRTIM_BMCR_BMPRSC_3)
#define LL_HRTIM_BM_PRESCALER_DIV512   (HRTIM_BMCR_BMPRSC_3 | HRTIM_BMCR_BMPRSC_0)
#define LL_HRTIM_BM_PRESCALER_DIV1024   (HRTIM_BMCR_BMPRSC_3 | HRTIM_BMCR_BMPRSC_1)
#define LL_HRTIM_BM_PRESCALER_DIV2048   (HRTIM_BMCR_BMPRSC_3 | HRTIM_BMCR_BMPRSC_1 | HRTIM_BMCR_BMPRSC_0)
#define LL_HRTIM_BM_PRESCALER_DIV4096   (HRTIM_BMCR_BMPRSC_3 | HRTIM_BMCR_BMPRSC_2)
#define LL_HRTIM_BM_PRESCALER_DIV8192   (HRTIM_BMCR_BMPRSC_3 | HRTIM_BMCR_BMPRSC_2 | HRTIM_BMCR_BMPRSC_0)
#define LL_HRTIM_BM_PRESCALER_DIV16384   (HRTIM_BMCR_BMPRSC_3 | HRTIM_BMCR_BMPRSC_2 | HRTIM_BMCR_BMPRSC_1)
#define LL_HRTIM_BM_PRESCALER_DIV32768   (HRTIM_BMCR_BMPRSC_3 | HRTIM_BMCR_BMPRSC_2 | HRTIM_BMCR_BMPRSC_1 | HRTIM_BMCR_BMPRSC_0)

详细说明

定义突发模式控制器fHRTIM时钟预分频比(fBRST)的常量。


宏定义说明

#define LL_HRTIM_BM_PRESCALER_DIV1   0x00000000U

fBRST = fHRTIM

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

#define LL_HRTIM_BM_PRESCALER_DIV1024   (HRTIM_BMCR_BMPRSC_3 | HRTIM_BMCR_BMPRSC_1)

fBRST = fHRTIM/1024

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

#define LL_HRTIM_BM_PRESCALER_DIV128   (HRTIM_BMCR_BMPRSC_2 | HRTIM_BMCR_BMPRSC_1 | HRTIM_BMCR_BMPRSC_0)

fBRST = fHRTIM/128

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

#define LL_HRTIM_BM_PRESCALER_DIV16   (HRTIM_BMCR_BMPRSC_2)

fBRST = fHRTIM/16

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

#define LL_HRTIM_BM_PRESCALER_DIV16384   (HRTIM_BMCR_BMPRSC_3 | HRTIM_BMCR_BMPRSC_2 | HRTIM_BMCR_BMPRSC_1)

fBRST = fHRTIM/16384

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

#define LL_HRTIM_BM_PRESCALER_DIV2   (HRTIM_BMCR_BMPRSC_0)

fBRST = fHRTIM/2

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

#define LL_HRTIM_BM_PRESCALER_DIV2048   (HRTIM_BMCR_BMPRSC_3 | HRTIM_BMCR_BMPRSC_1 | HRTIM_BMCR_BMPRSC_0)

fBRST = fHRTIM/2048

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

#define LL_HRTIM_BM_PRESCALER_DIV256   (HRTIM_BMCR_BMPRSC_3)

fBRST = fHRTIM/256

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

#define LL_HRTIM_BM_PRESCALER_DIV32   (HRTIM_BMCR_BMPRSC_2 | HRTIM_BMCR_BMPRSC_0)

fBRST = fHRTIM/32

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

#define LL_HRTIM_BM_PRESCALER_DIV32768   (HRTIM_BMCR_BMPRSC_3 | HRTIM_BMCR_BMPRSC_2 | HRTIM_BMCR_BMPRSC_1 | HRTIM_BMCR_BMPRSC_0)

fBRST = fHRTIM/32768

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

#define LL_HRTIM_BM_PRESCALER_DIV4   (HRTIM_BMCR_BMPRSC_1)

fBRST = fHRTIM/4

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

#define LL_HRTIM_BM_PRESCALER_DIV4096   (HRTIM_BMCR_BMPRSC_3 | HRTIM_BMCR_BMPRSC_2)

fBRST = fHRTIM/4096

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

#define LL_HRTIM_BM_PRESCALER_DIV512   (HRTIM_BMCR_BMPRSC_3 | HRTIM_BMCR_BMPRSC_0)

fBRST = fHRTIM/512

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

#define LL_HRTIM_BM_PRESCALER_DIV64   (HRTIM_BMCR_BMPRSC_2 | HRTIM_BMCR_BMPRSC_1)

fBRST = fHRTIM/64

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

#define LL_HRTIM_BM_PRESCALER_DIV8   (HRTIM_BMCR_BMPRSC_1 | HRTIM_BMCR_BMPRSC_0)

fBRST = fHRTIM/8

定义于文件