定时器使用外部时钟源后需要设置预分频系数吗?

2019-07-20 13:32发布

我看到一段代码,是使用了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);//外部时钟源



0条回答

一周热门 更多>