您的位置: OpenADSP社区论坛 -> Blackfin专区 -> 新手上路 -> BF533和CMOS摄像头采集的问题
本帖共有440个阅读者
发表帖子 发表投票 回复主题
BF533和CMOS摄像头采集的问题
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5195
金钱:34806
积分:6378
注册时间:2011/6/7
楼主信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
BF533和CMOS摄像头采集的问题
硬件:ADSP-EDU-BF533, cmos 9650摄像头子卡,AD-HP530ICE仿真器

程序:EX_INTERRUPT_HANDLER(DMA0_PPI_ISR)
{
int i,j;
*pDMA0_IRQ_STATUS = 0x1;  
for(i=0;i<320;i++)
{
for(j=0;j<240;j++)
{
DisplayBuffer_565[2*(240*i+j)+1] = ydata_buffer[640*i+j]&0xf8;
DisplayBuffer_565[2*(240*i+j)+1] |= (ydata_buffer[640*i+j]>>5)&0x07;
DisplayBuffer_565[2*(240*i+j)+0] = (ydata_buffer[640*i+j]<<3)&0xe0;
DisplayBuffer_565[2*(240*i+j)+0] |= (ydata_buffer[640*i+j]>>3)&0x1f;
}
}
Write_pic(0,DisplayBuffer_565);     
    Video_Frame_Capture();   
}

在中断中调用显示图像,但是camera 速度很快,会对帧,为什么你们的图像会是正常的,我自己调试的图像会错位?

我是OP...
等级:管理员 参考IP地址:*.*.*.*
2016/10/18 13:02:54
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5195
金钱:34806
积分:6378
注册时间:2011/6/7
1信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
答:我们的帧率很慢,一秒也就十多帧,里面有跳帧机制,正常图像显示是要 乒乓机智的,这样直接刷不行的。

我们的机制是,dma只采一帧,等处理完了,再采下一帧,所以不会受采帧影响,你的是不断的采帧,不会管数据是否处理完。

单步查吧,采到数据,看看对不对,处理后再看看对不对






我是OP...
等级:管理员 参考IP地址:*.*.*.*
2016/10/18 13:04:02
Powered by OpenADSP Copyright © 2010 www.Openadsp.com. All rights reserved.159326 Call, 1 Queries, Processed in 0.013672 second(s),