/*通用定时器2配置函数*/
void TIM2_Config(void)
{
asm("sim"); //sim是禁止中断
TIM2_PrescalerConfig(TIM2_PRESCALER_2,TIM2_PSCRELOADMODE_IMMEDIATE); //f(master)/2=2MHZ/2=1MHZ=1us/count
TIM2_SetCounter(0);
TIM2_SetAutoreload(200);
TIM2_ITConfig(TIM2_IT_UPDATE,ENABLE);
TIM2_Cmd(ENABLE);
asm("rim"); //rim使能中断
}
|