标题:
关于F2812的中断问题
[打印本页]
作者:
liuhf123
时间:
2007-7-7 10:25
标题:
关于F2812的中断问题
外部中断XINT1定时产生,在程序中当满足某个条件时执行while(1){}程序,在执行while(1){}的过程中希望中断能够正常产生,这种情况如何处理?
简单示例如下:
INTERRUPT void XINT1()
{
int i,k;
static bool flag=false;
function();//执行任务
if(flag)return;
i++;
if(i>100)
{
flag=ture;
i=0;
}
while(1)
{
k++;
if(k++>100000)
{
flag=0;
k=0;
break;
}
}
}
上例中,在程序进入while(1)后,中断就无法产生了,如果希望中断正常执行该如何处理?
作者:
liuhf123
时间:
2007-7-8 10:57
有点失望,还以为在这里可以得到帮助。
作者:
liuhf123
时间:
2007-7-9 18:03
顶起!!
作者:
liuhf123
时间:
2007-7-12 08:36
这里怎么这么冷清啊!!
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0