智能车制作
标题:
图像采集时的程序卡死
[打印本页]
作者:
刃雪痕
时间:
2012-5-20 00:08
标题:
图像采集时的程序卡死
关于xs128,以前在编程时就经常发现程序卡死的问题,后来把总线频率由64M升到80M好了。以下是摄像头的中断采集函数,接到h口的外部中断,隔五行采一次,i是每次行数据采集之前的延时,发现每当i<10时一会单片机就死机了,没有i的话直接就运行部起来,求各位基友大神们指教啊,是在是太纳闷了。。。。。。
void interrupt VectorNumber_Vporth AB(void)
{
static int h,l;
uchar i=12;
h++;
l=0;
if(PIFH&0X01)
{
while(i--);
if((h%5)<1) //精确短延时,消除非数据部分
{
while(l<100)
{
video[h/5][l++]=PTM;
PIFH_PIFH0=1;
}
}
}
else
{
delay_us(1800); //消除非视频信号部分的长延时
h=0;
l=0;
PIFH_PIFH1=1;
field_flag=1;
}
}
#pragma CODE_SEG DEFAULT
作者:
OPQ_XYQ
时间:
2012-5-20 10:57
飘过
作者:
First_Last
时间:
2012-6-4 20:13
我也遇到了相同问题,一起讨论下~~~~~QQ:1159481661
欢迎光临 智能车制作 (http://dns.znczz.com/)
Powered by Discuz! X3.2