STM32G474xx HAL用户手册
宏定义
HRTIM DLL校准频率
HRTIM导出常量

定义DLL校准周期(微秒)的常量 更多...

宏定义

#define HRTIM_SINGLE_CALIBRATION   0xFFFFFFFFU
#define HRTIM_CALIBRATIONRATE_0   0x00000000U
#define HRTIM_CALIBRATIONRATE_1   (HRTIM_DLLCR_CALRTE_0)
#define HRTIM_CALIBRATIONRATE_2   (HRTIM_DLLCR_CALRTE_1)
#define HRTIM_CALIBRATIONRATE_3   (HRTIM_DLLCR_CALRTE_1 | HRTIM_DLLCR_CALRTE_0)

详细描述

定义DLL校准周期(微秒)的常量


宏定义文档

#define HRTIM_CALIBRATIONRATE_0   0x00000000U

周期性DLL校准:T = 1048576U * tHRTIM (6.168 ms)

定义于文件 stm32g4xx_hal_hrtim.h 的第 2337 行。

#define HRTIM_CALIBRATIONRATE_1   (HRTIM_DLLCR_CALRTE_0)

周期性DLL校准:T = 131072U * tHRTIM (0.771 ms)

定义于文件 stm32g4xx_hal_hrtim.h 的第 2338 行。

#define HRTIM_CALIBRATIONRATE_2   (HRTIM_DLLCR_CALRTE_1)

周期性DLL校准:T = 16384U * tHRTIM (0.096 ms)

定义于文件 stm32g4xx_hal_hrtim.h 的第 2339 行。

#define HRTIM_CALIBRATIONRATE_3   (HRTIM_DLLCR_CALRTE_1 | HRTIM_DLLCR_CALRTE_0)

周期性DLL校准:T = 2048U * tHRTIM (0.012 ms)

定义于文件 stm32g4xx_hal_hrtim.h 的第 2340 行。

#define HRTIM_SINGLE_CALIBRATION   0xFFFFFFFFU

非周期性DLL校准

定义于文件 stm32g4xx_hal_hrtim.h 的第 2336 行。

被以下函数引用:HAL_HRTIM_DLLCalibrationStart()HAL_HRTIM_DLLCalibrationStart_IT()