STM32G474xx HAL 用户手册
定义
编码器模式
TIM 导出常量

定义

#define LL_TIM_ENCODERMODE_X2_TI1   TIM_SMCR_SMS_0
#define LL_TIM_ENCODERMODE_X2_TI2   TIM_SMCR_SMS_1
#define LL_TIM_ENCODERMODE_X4_TI12   (TIM_SMCR_SMS_1 | TIM_SMCR_SMS_0)
#define LL_TIM_ENCODERMODE_CLOCKPLUSDIRECTION_X2   (TIM_SMCR_SMS_3 | TIM_SMCR_SMS_1)
#define LL_TIM_ENCODERMODE_CLOCKPLUSDIRECTION_X1   (TIM_SMCR_SMS_3 | TIM_SMCR_SMS_1 | TIM_SMCR_SMS_0)
#define LL_TIM_ENCODERMODE_DIRECTIONALCLOCK_X2   (TIM_SMCR_SMS_3 | TIM_SMCR_SMS_2)
#define LL_TIM_ENCODERMODE_DIRECTIONALCLOCK_X1_TI12   (TIM_SMCR_SMS_3 | TIM_SMCR_SMS_2 | TIM_SMCR_SMS_0)
#define LL_TIM_ENCODERMODE_X1_TI1   (TIM_SMCR_SMS_3 | TIM_SMCR_SMS_2 | TIM_SMCR_SMS_1)
#define LL_TIM_ENCODERMODE_X1_TI2   (TIM_SMCR_SMS_3 | TIM_SMCR_SMS_2 | TIM_SMCR_SMS_1 | TIM_SMCR_SMS_0)

定义文档

#define LL_TIM_ENCODERMODE_CLOCKPLUSDIRECTION_X1   (TIM_SMCR_SMS_3 | TIM_SMCR_SMS_1 | TIM_SMCR_SMS_0)

编码器模式:时钟加方向,x1模式,TI2FP2边缘灵敏度由CC2P设置

定义于文件 stm32g4xx_ll_tim.h 的第 891 行。

#define LL_TIM_ENCODERMODE_CLOCKPLUSDIRECTION_X2   (TIM_SMCR_SMS_3 | TIM_SMCR_SMS_1)

编码器模式:时钟加方向 - x2模式

定义于文件 stm32g4xx_ll_tim.h 的第 890 行。

#define LL_TIM_ENCODERMODE_DIRECTIONALCLOCK_X1_TI12   (TIM_SMCR_SMS_3 | TIM_SMCR_SMS_2 | TIM_SMCR_SMS_0)

编码器模式:方向时钟,x1模式,TI1FP1和TI2FP2边缘灵敏度由CC1P和CC2P设置

定义于文件 stm32g4xx_ll_tim.h 的第 893 行。

#define LL_TIM_ENCODERMODE_DIRECTIONALCLOCK_X2   (TIM_SMCR_SMS_3 | TIM_SMCR_SMS_2)

编码器模式:方向时钟,x2模式

定义于文件 stm32g4xx_ll_tim.h 的第 892 行。

#define LL_TIM_ENCODERMODE_X1_TI1   (TIM_SMCR_SMS_3 | TIM_SMCR_SMS_2 | TIM_SMCR_SMS_1)

正交编码器模式:x1模式,仅在TI1FP1边缘计数,边缘灵敏度由CC1P设置

定义于文件 stm32g4xx_ll_tim.h 的第 894 行。

#define LL_TIM_ENCODERMODE_X1_TI2   (TIM_SMCR_SMS_3 | TIM_SMCR_SMS_2 | TIM_SMCR_SMS_1 | TIM_SMCR_SMS_0)

正交编码器模式:x1模式,仅在TI2FP2边缘计数,边缘灵敏度由CC1P设置

定义于文件 stm32g4xx_ll_tim.h 的第 895 行。

#define LL_TIM_ENCODERMODE_X2_TI1   TIM_SMCR_SMS_0

正交编码器模式1,x2模式 - 计数器根据TI2FP2电平在TI1FP1边缘向上/向下计数

定义于文件 stm32g4xx_ll_tim.h 的第 887 行。

LL_TIM_ENCODER_StructInit() 引用。

#define LL_TIM_ENCODERMODE_X2_TI2   TIM_SMCR_SMS_1

正交编码器模式2,x2模式 - 计数器根据TI1FP1电平在TI2FP2边缘向上/向下计数

定义于文件 stm32g4xx_ll_tim.h 的第 888 行。

#define LL_TIM_ENCODERMODE_X4_TI12   (TIM_SMCR_SMS_1 | TIM_SMCR_SMS_0)

正交编码器模式3,x4模式 - 计数器根据另一个输入的电平在TI1FP1和TI2FP2两个边缘向上/向下计数

定义于文件 stm32g4xx_ll_tim.h 的第 889 行。