我看到一段代码,是使用了TIM2的外部时钟源模式。(每检测到一次上升或者下降沿计数一次)。所以为什么还要设置预分频系数,设置的话应该设置成多少? TIM_TimeBaseStructure.TIM_Prescaler=0; //定时器分频 TIM_TimeBaseStructure.TIM_CounterMode=TIM_CounterMode_Up; //向上计数模式
TIM_TimeBaseStructure.TIM_Period=0xFFFFFFFF; //自动重装载值
TIM_TimeBaseStructure.TIM_ClockDivision=TIM_CKD_DIV1;
TIM_TimeBaseInit(TIM2,&TIM_TimeBaseStructure);
TIM_TIxExternalClockConfig(TIM2,TIM_TIxExternalCLK1Source_TI2,TIM_ICPolarity_Rising,0);//外部时钟源
一周热门 更多>