STM32G474xx HAL 用户手册
宏定义
HRTIM 外部事件滤波器
HRTIM 导出常量

定义用于采样外部事件6输入的频率以及应用的数字滤波器长度(N)的常量。 更多...

宏定义

#define HRTIM_EVENTFILTER_NONE   (0x00000000U)
#define HRTIM_EVENTFILTER_1   (HRTIM_EECR3_EE6F_0)
#define HRTIM_EVENTFILTER_2   (HRTIM_EECR3_EE6F_1)
#define HRTIM_EVENTFILTER_3   (HRTIM_EECR3_EE6F_1 | HRTIM_EECR3_EE6F_0)
#define HRTIM_EVENTFILTER_4   (HRTIM_EECR3_EE6F_2)
#define HRTIM_EVENTFILTER_5   (HRTIM_EECR3_EE6F_2 | HRTIM_EECR3_EE6F_0)
#define HRTIM_EVENTFILTER_6   (HRTIM_EECR3_EE6F_2 | HRTIM_EECR3_EE6F_1)
#define HRTIM_EVENTFILTER_7   (HRTIM_EECR3_EE6F_2 | HRTIM_EECR3_EE6F_1 | HRTIM_EECR3_EE6F_0)
#define HRTIM_EVENTFILTER_8   (HRTIM_EECR3_EE6F_3)
#define HRTIM_EVENTFILTER_9   (HRTIM_EECR3_EE6F_3 | HRTIM_EECR3_EE6F_0)
#define HRTIM_EVENTFILTER_10   (HRTIM_EECR3_EE6F_3 | HRTIM_EECR3_EE6F_1)
#define HRTIM_EVENTFILTER_11   (HRTIM_EECR3_EE6F_3 | HRTIM_EECR3_EE6F_1 | HRTIM_EECR3_EE6F_0)
#define HRTIM_EVENTFILTER_12   (HRTIM_EECR3_EE6F_3 | HRTIM_EECR3_EE6F_2)
#define HRTIM_EVENTFILTER_13   (HRTIM_EECR3_EE6F_3 | HRTIM_EECR3_EE6F_2 | HRTIM_EECR3_EE6F_0)
#define HRTIM_EVENTFILTER_14   (HRTIM_EECR3_EE6F_3 | HRTIM_EECR3_EE6F_2 | HRTIM_EECR3_EE6F_1)
#define HRTIM_EVENTFILTER_15   (HRTIM_EECR3_EE6F_3 | HRTIM_EECR3_EE6F_2 | HRTIM_EECR3_EE6F_1 | HRTIM_EECR3_EE6F_0)

详细描述

定义用于采样外部事件6输入的频率以及应用的数字滤波器长度(N)的常量。


宏定义文档

#define HRTIM_EVENTFILTER_1   (HRTIM_EECR3_EE6F_0)

fSAMPLING= fHRTIM, N=2U

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

#define HRTIM_EVENTFILTER_10   (HRTIM_EECR3_EE6F_3 | HRTIM_EECR3_EE6F_1)

fSAMPLING= fEEVS/16U, N=5U

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

#define HRTIM_EVENTFILTER_11   (HRTIM_EECR3_EE6F_3 | HRTIM_EECR3_EE6F_1 | HRTIM_EECR3_EE6F_0)

fSAMPLING= fEEVS/16U, N=6U

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

#define HRTIM_EVENTFILTER_12   (HRTIM_EECR3_EE6F_3 | HRTIM_EECR3_EE6F_2)

fSAMPLING= fEEVS/16U, N=8U

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

#define HRTIM_EVENTFILTER_13   (HRTIM_EECR3_EE6F_3 | HRTIM_EECR3_EE6F_2 | HRTIM_EECR3_EE6F_0)

fSAMPLING= fEEVS/32U, N=5U

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

#define HRTIM_EVENTFILTER_14   (HRTIM_EECR3_EE6F_3 | HRTIM_EECR3_EE6F_2 | HRTIM_EECR3_EE6F_1)

fSAMPLING= fEEVS/32U, N=6U

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

#define HRTIM_EVENTFILTER_15   (HRTIM_EECR3_EE6F_3 | HRTIM_EECR3_EE6F_2 | HRTIM_EECR3_EE6F_1 | HRTIM_EECR3_EE6F_0)

fSAMPLING= fEEVS/32U, N=8U

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

#define HRTIM_EVENTFILTER_2   (HRTIM_EECR3_EE6F_1)

fSAMPLING= fHRTIM, N=4U

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

#define HRTIM_EVENTFILTER_3   (HRTIM_EECR3_EE6F_1 | HRTIM_EECR3_EE6F_0)

fSAMPLING= fHRTIM, N=8U

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

#define HRTIM_EVENTFILTER_4   (HRTIM_EECR3_EE6F_2)

fSAMPLING= fEEVS/2U, N=6U

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

#define HRTIM_EVENTFILTER_5   (HRTIM_EECR3_EE6F_2 | HRTIM_EECR3_EE6F_0)

fSAMPLING= fEEVS/2U, N=8U

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

#define HRTIM_EVENTFILTER_6   (HRTIM_EECR3_EE6F_2 | HRTIM_EECR3_EE6F_1)

fSAMPLING= fEEVS/4U, N=6U

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

#define HRTIM_EVENTFILTER_7   (HRTIM_EECR3_EE6F_2 | HRTIM_EECR3_EE6F_1 | HRTIM_EECR3_EE6F_0)

fSAMPLING= fEEVS/4U, N=8U

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