STM32 HAL库学习系列第5篇 定时器TIM---编码器接口模式配置

cube基本配置,外设开启编码器,串口2

STM32 HAL库学习系列第5篇 定时器TIM---编码器接口模式配置

STM32 HAL库学习系列第5篇 定时器TIM---编码器接口模式配置

可能大家在设置的时候有这个错误

错误:error:  #20: identifier "TIM_ICPOLARITY_BOTHEDGE" is undefined

意思是,高级、通用定时器不能用BothEdge,只有基本定时器才能用BothEdge

针对具体的芯片举几个例子:基本都是大同小异

F4系列:

1 /* 编码器初始化及使能编码器模式 */ 2 ENCODER_TIMx_Init(); 3 HAL_TIM_Encoder_Start(&htimx_Encoder, TIM_CHANNEL_ALL);

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zwffyd.html