STM8 卡在中断函数问题

2019-07-19 20:26发布

现象描述:程序假死问题定位:Debug发现程序一直在定时器中断服务函数中,此时查看寄存器值发现 CLK_PCKENR1的TIM4位为0,但是中断标志为1,且因为关闭定时器时钟,清零中断标志操作无效。。程序中,开定时器的操作为:先将定时器时钟使能,再将CEN置1。管定时器的操作为:先将定时器CEN清0,再将时钟禁能。
备注:主频为16M,定时器时钟128分频。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。