智能车制作

标题: K60+模拟摄像头,求大神拯救 [打印本页]

作者: 676431432    时间: 2012-12-9 16:32
标题: K60+模拟摄像头,求大神拯救
我现在用AD采集图像,还没有加DMA。然后采集后的图像就是一团黑,还望大神帮忙指导一下PE_ISR(isrINT_PORTC_test)//行中断
{
  /* Write your interrupt code here ... */
        int a,i,j;
        PORTC_ISFR = 1 << 4;
        linecount++;
        if(linecount>=40&&linecount<80)
        {
                for(a=0;a<ROW;a++)
                {
                       
                        picture[line_used_count][a]=ADC0_SE_Get(ADC0_BASE_PTR, 14);
                       
                }
                line_used_count++;
        }
        if( line_used_count==COL-1 )
   {
          line_used_count = 0;
          linecount=0;
          deal = 1;
               
   }
       
}

PE_ISR(isrINT_PORTB_test)//场中断
{
  /* Write your interrupt code here ... */
    PORTB_ISFR = 1 << 2;

    linecount=0;
    line_used_count=0;


}


作者: 676431432    时间: 2012-12-9 16:33
这是图像
作者: MJPS3C2440    时间: 2012-12-9 17:25
镜头盖打开了吗?
作者: 676431432    时间: 2012-12-9 17:39
MJPS3C2440 发表于 2012-12-9 17:25
镜头盖打开了吗?

打开了,用XS128测试能看到图像的。我查了查应该是AD的问题

作者: fn654    时间: 2012-12-9 17:52
不写注释的孩子不是好孩子
作者: 676431432    时间: 2012-12-9 17:56
fn654 发表于 2012-12-9 17:52
不写注释的孩子不是好孩子

。。。。程序比较简单所以就没写,呵呵

作者: ganlei    时间: 2012-12-10 12:07

作者: MJPS3C2440    时间: 2012-12-10 17:07
676431432 发表于 2012-12-9 17:39
打开了,用XS128测试能看到图像的。我查了查应该是AD的问题

是AD电源的问题吗?没有测试只是猜测啊。

作者: 676431432    时间: 2012-12-10 17:48
MJPS3C2440 发表于 2012-12-10 17:07
是AD电源的问题吗?没有测试只是猜测啊。

测试了,我把AD接到低电平和高电平但是串口发回的AD数据是一对乱码,
还在找原因,

作者: qual9109    时间: 2012-12-10 18:04
这么奇怪?
作者: 676431432    时间: 2012-12-10 21:42
qual9109 发表于 2012-12-10 18:04
这么奇怪?

嗯,AD配置的是按库里的函数自己写的,然后数据就成了这样。测试下来应该是AD采样的问题,可能是我配置哪里出错了,再查查

作者: MJPS3C2440    时间: 2012-12-11 20:13
676431432 发表于 2012-12-10 17:48
测试了,我把AD接到低电平和高电平但是串口发回的AD数据是一对乱码,
还在找原因,

换个AD试试

作者: 676431432    时间: 2012-12-11 22:34
MJPS3C2440 发表于 2012-12-11 20:13
换个AD试试

AD测试好了,就是我通道配置的问题,谢谢啊

作者: 401319719    时间: 2012-12-12 09:55
呵呵,学习一下




欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2