F28027 中timer中断为什么没有将中断标志为清0?

2019-08-08 22:04发布

读实例程序如下:
interrupt void cpu_timer0_isr(void)
{
CpuTimer0.InterruptCount++;
// Acknowledge this interrupt to receive more interrupts from group 1
PieCtrlRegs.PIEACK.all = PIEACK_GROUP1;
}
请问中断标志位TIF为什么没有清空呢?这样不应该是一直进入中断吗?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
meishizhaoshi
1楼-- · 2019-08-08 23:51
为什么实际情况下会正常运行?
zhangmangui
2楼-- · 2019-08-09 04:01
你仔细看看datasheet  有些中断标志位是需要你去软件清除的  
有些是不需要的  
kkzz
3楼-- · 2019-08-09 09:43
软件清零。

一周热门 更多>