定时器中断 每隔几次就出现一次比预定的时间长

2019-07-19 21:34发布

定时器中断  每隔几次就出现一次比预定的时间长  而且时间还不能改  求指导
 CLK_DeInit();
 CLK_HSIPrescalerConfig(CLK_PRESCALER_HSIDIV1);

TIM2_DeInit();
TIM2_TimeBaseInit(TIM2_PRESCALER_1,100);
TIM2_ITConfig( TIM2_IT_UPDATE , ENABLE);
TIM2_Cmd(ENABLE);

进中断之后引脚电平翻转  用示波器测试    间隔固定次数就会出现一次时间不一样的方波
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
feidao0608
1楼-- · 2019-07-19 21:54
回复【2楼】lycreturn:
---------------------------------
谢谢  找到问题了   iar优化等级调的太低了导致的  真是坑啊
lycreturn
2楼-- · 2019-07-20 02:42
 精彩回答 2  元偷偷看……

一周热门 更多>