[mw_shl_code=c,true]保证tim1的寄存器处于复位状态,想使用PB0PB1作为编码器的输入;目前现象是编码器有实际输入,可是计数器CNT没有变化, gpio上电默认是浮空输入[/mw_shl_code]
[mw_shl_code=c,true]TIM1_TimeBaseInit(0,TIM1_COUNTERMODE_UP ,999,0);
TIM1_EncoderInterfaceConfig(TIM1_ENCODERMODE_TI1, TIM1_ICPOLARITY_RISING, TIM1_ICPOLARITY_RISING);
TIM1_ARRPreloadConfig(ENABLE);
TIM1_Cmd(ENABLE);[/mw_shl_code]
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
---------------------------------
谢谢啊 仔细读了读spec没有什么别的了;不知道什么原因 一开始是直接操作寄存器的 和STM32还是有一些不一样 第一次接触STM8 望指导
一周热门 更多>