STM32编码模式TIM

您所在的位置:网站首页 tommy名字的含义 STM32编码模式TIM

STM32编码模式TIM

2023-05-26 05:44| 来源: 网络整理| 查看: 265

原创如链接:https://blog.csdn.net/dwell548560/article/details/102063655

以下为经过大量资料搜索后的信息汇总: 函数名及参数:

void TIM_EncoderInterfaceConfig(TIM_TypeDef* TIMx, uint16_t TIM_EncoderMode, uint16_t TIM_IC1Polarity, uint16_t TIM_IC2Polarity) 常用赋值:TIM_EncoderInterfaceConfig(TIM4, TIM_EncoderMode_TI12, TIM_ICPolarity_Rising, TIM_ICPolarity_Rising);

TIM_EncoderInterfaceConfig函数的前两个参数不再多说,网上很多大神讲解过,问题是后两个参数都赋值为TIM_ICPolarity_Rising为什么还是四倍频?为什么下降沿也会触发?

先看TIM_EncoderInterfaceConfig函数的内容如下,可以确定后两个参数是配置CCER寄存器中的CC1P和CC2P。

tmpccer |= (uint16_t)(TIM_IC1Polarity | (uint16_t)(TIM_IC2Polarity


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3