智能车制作
标题:
帮我分析下我的问题在那?
[打印本页]
作者:
wu-wu
时间:
2008-5-27 05:20
标题:
帮我分析下我的问题在那?
<
>中断程序如下</P><P>#pragma CODE_SEG NON_BANKED<BR>interrupt void IRQ_ISR() {<BR> row_count++;(出值为1)<BR> if((row_count>40)&&(row_count%20==0)&&(row_image<300)){<BR> init_AD();<BR> for(line_sample=0;line_sample<72;line_sample++){<BR> while(!ATD0STAT1_CCF0);<BR> sample_data[line_sample]=signal_in;<BR> }<BR> ATD0CTL2=0x00;<BR> row_image++;<BR> }<BR> if((row_count>40)&&(row_count%20==2)&&(row_image<11)){<BR> for(line_temp=0;line_temp<78;line_temp++){<BR> image_data[row_image-1][line_temp]=sample_data[line_temp];<BR> }<BR> } <BR> }</P><P>帮我看看这个中断程序有没有问题!</P><P>为什么sample_data[line_sample]里什么也没有啊?<BR></P>
作者:
whut_wj
时间:
2008-5-28 19:14
标题:
Re:帮我分析下我的问题在那?
<
>不够具体看不出....</P><P>1、进了中断吗?2、ATD有问题没有?3、摄像头工作正常不?4、signal_in是什么?5、还有一点是,在DEBUG里看变量的值,要不断地刷新!</P><P> </P>
作者:
wu-wu
时间:
2008-5-30 00:10
标题:
Re:帮我分析下我的问题在那?
<
>进中断了,AD也能工作,摄像头也能正常工作,signal_in就是ATD0DR0L !可是发送到串口显示就是只有00 用十六进制显示。</P>
欢迎光临 智能车制作 (http://111.231.132.190/)
Powered by Discuz! X3.2