|
STM32G474xx HAL 用户手册
|
宏定义 | |
| #define | TIM_ENCODERMODE_ TI1 TIM_SMCR_SMS_0 |
| #define | TIM_ENCODERMODE_ TI2 TIM_SMCR_SMS_1 |
| #define | TIM_ENCODERMODE_ TI12 (TIM_SMCR_SMS_1 | TIM_SMCR_SMS_0) |
| #define | TIM_ENCODERMODE_ CLOCKPLUSDIRECTION_ X2 (TIM_SMCR_SMS_3 | TIM_SMCR_SMS_1) |
| #define | TIM_ENCODERMODE_ CLOCKPLUSDIRECTION_ X1 (TIM_SMCR_SMS_3 | TIM_SMCR_SMS_1 | TIM_SMCR_SMS_0) |
| #define | TIM_ENCODERMODE_ DIRECTIONALCLOCK_ X2 (TIM_SMCR_SMS_3 | TIM_SMCR_SMS_2) |
| #define | TIM_ENCODERMODE_ DIRECTIONALCLOCK_ X1_TI12 (TIM_SMCR_SMS_3 | TIM_SMCR_SMS_2 | TIM_SMCR_SMS_0) |
| #define | TIM_ENCODERMODE_ X1_TI1 (TIM_SMCR_SMS_3 | TIM_SMCR_SMS_2 | TIM_SMCR_SMS_1) |
| #define | TIM_ENCODERMODE_ X1_TI2 (TIM_SMCR_SMS_3 | TIM_SMCR_SMS_2 | TIM_SMCR_SMS_1 | TIM_SMCR_SMS_0) |
| #define TIM_ENCODERMODE_ CLOCKPLUSDIRECTION_ X1 (TIM_SMCR_SMS_3 | TIM_SMCR_SMS_1 | TIM_SMCR_SMS_0) |
编码器模式:时钟+方向,x1模式,TI2FP2边沿灵敏度由 CC2P 设置
定义位于文件 stm32g4xx_hal_tim.h 的 732 行。
| #define TIM_ENCODERMODE_ CLOCKPLUSDIRECTION_ X2 (TIM_SMCR_SMS_3 | TIM_SMCR_SMS_1) |
编码器模式:时钟+方向,x2模式
定义位于文件 stm32g4xx_hal_tim.h 的 731 行。
| #define TIM_ENCODERMODE_ DIRECTIONALCLOCK_ X1_TI12 (TIM_SMCR_SMS_3 | TIM_SMCR_SMS_2 | TIM_SMCR_SMS_0) |
编码器模式:方向时钟,x1模式,TI1FP1和TI2FP2边沿灵敏度由 CC1P 和 CC2P 设置
定义位于文件 stm32g4xx_hal_tim.h 的 734 行。
| #define TIM_ENCODERMODE_ DIRECTIONALCLOCK_ X2 (TIM_SMCR_SMS_3 | TIM_SMCR_SMS_2) |
编码器模式:方向时钟,x2模式
定义位于文件 stm32g4xx_hal_tim.h 的 733 行。
| #define TIM_ENCODERMODE_ TI1 TIM_SMCR_SMS_0 |
正交编码器模式1,x2模式,根据TI2FP2电平在TI1FP1边沿进行加/减计数
定义位于文件 stm32g4xx_hal_tim.h 的 728 行。
| #define TIM_ENCODERMODE_ TI12 (TIM_SMCR_SMS_1 | TIM_SMCR_SMS_0) |
正交编码器模式3,x4模式,根据另一输入的电平在TI1FP1和TI2FP2两个边沿进行加/减计数。
定义位于文件 stm32g4xx_hal_tim.h 的 730 行。
| #define TIM_ENCODERMODE_ TI2 TIM_SMCR_SMS_1 |
正交编码器模式2,x2模式,根据TI1FP1电平在TI2FP2边沿进行加/减计数。
定义位于文件 stm32g4xx_hal_tim.h 的 729 行。
| #define TIM_ENCODERMODE_ X1_TI1 (TIM_SMCR_SMS_3 | TIM_SMCR_SMS_2 | TIM_SMCR_SMS_1) |
正交编码器模式:x1模式,仅在TI1FP1边沿计数,边沿灵敏度由 CC1P 设置
定义位于文件 stm32g4xx_hal_tim.h 的 735 行。
| #define TIM_ENCODERMODE_ X1_TI2 (TIM_SMCR_SMS_3 | TIM_SMCR_SMS_2 | TIM_SMCR_SMS_1 | TIM_SMCR_SMS_0) |
正交编码器模式:x1模式,仅在TI2FP2边沿计数,边沿灵敏度由 CC1P 设置
定义位于文件 stm32g4xx_hal_tim.h 的 736 行。
1.7.6.1