智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 3039|回复: 2
打印 上一主题 下一主题

帮我分析下我的问题在那?

[复制链接]

0

主题

20

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
218
威望
196
贡献
22
兑换币
0
注册时间
2008-3-4
在线时间
0 小时
跳转到指定楼层
1#
发表于 2008-5-27 05:20:01 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
<>中断程序如下</P><P>#pragma CODE_SEG NON_BANKED<BR>interrupt&nbsp; void IRQ_ISR() {<BR>&nbsp;&nbsp;&nbsp; row_count++;(出值为1)<BR>&nbsp;&nbsp;&nbsp; if((row_count&gt;40)&amp;&amp;(row_count%20==0)&amp;&amp;(row_image&lt;300)){<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; init_AD();<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for(line_sample=0;line_sample&lt;72;line_sample++){<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; while(!ATD0STAT1_CCF0);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sample_data[line_sample]=signal_in;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ATD0CTL2=0x00;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; row_image++;<BR>&nbsp;&nbsp;&nbsp; }<BR>&nbsp;&nbsp;&nbsp; if((row_count&gt;40)&amp;&amp;(row_count%20==2)&amp;&amp;(row_image&lt;11)){<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for(line_temp=0;line_temp&lt;78;line_temp++){<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; image_data[row_image-1][line_temp]=sample_data[line_temp];<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<BR>&nbsp;&nbsp;&nbsp; } <BR>&nbsp; }</P><P>帮我看看这个中断程序有没有问题!</P><P>为什么sample_data[line_sample]里什么也没有啊?<BR></P>

0

主题

20

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
218
威望
196
贡献
22
兑换币
0
注册时间
2008-3-4
在线时间
0 小时
3#
 楼主| 发表于 2008-5-30 00:10:21 | 只看该作者

Re:帮我分析下我的问题在那?

<>进中断了,AD也能工作,摄像头也能正常工作,signal_in就是ATD0DR0L&nbsp; !可是发送到串口显示就是只有00&nbsp; 用十六进制显示。</P>
回复 支持 反对

使用道具 举报

14

主题

929

帖子

1

精华

功勋会员

WJ

Rank: 10Rank: 10Rank: 10

积分
6304

特殊贡献奖章

威望
1456
贡献
4674
兑换币
17
注册时间
2008-4-6
在线时间
87 小时
2#
发表于 2008-5-28 19:14:55 | 只看该作者

Re:帮我分析下我的问题在那?

<>不够具体看不出....</P><P>1、进了中断吗?2、ATD有问题没有?3、摄像头工作正常不?4、signal_in是什么?5、还有一点是,在DEBUG里看变量的值,要不断地刷新!</P><P>&nbsp;</P>
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-12-29 20:20 , Processed in 0.256268 second(s), 32 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表