您的位置: OpenADSP社区论坛 -> Blackfin专区 -> 新手上路 -> 592关于CMOS的一点疑惑
本帖共有496个阅读者
发表帖子 发表投票 回复主题
592关于CMOS的一点疑惑
滑板鞋(论坛新手)
滑板鞋
头衔:社区公民
帮派:无帮无派
帖数:9
金钱:174
积分:12
注册时间:2014/11/9
楼主信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
592关于CMOS的一点疑惑
    我刚刚接触BF592,现在遇到些疑惑,因为BF592内存很小,采集大图像要按线采集,那么我想知道,是PPI采一线DMA传一线处理一线,还是可以PPI直接采一帧全图,DMA采一线处理完后再传一线处理周而复始直到一帧处理完?
    另外bf592进行PPI采图时,PPI_DELAY根据什么进行设置,如果DMA为8位是不是就自动摒弃PPI传入的UV色度分量只取亮度分量,PPI_COUNT和DMA_X_COUNT是不是就是2倍关系,因为YUV格式里Y分量=UV分量,摒弃掉UV后DMA_X_COUNT只要采一半的Y分量即可,是否是这样?
    还有ITU 656modes里的有效视频、整场视频、消隐模式都是什么,对其不时太了解,看了文档也没怎么清楚,望能得到告知。
    BF592板上要用CMOS必须拔掉SD卡,这是为什么,是硬件设计的问题吗?

一步两步似魔鬼的步伐
等级:论坛新手 参考IP地址:*.*.*.*
2014/11/10 10:53:30
尊贵身份标志
andy(论坛版主)
andy
头衔:社区公民
帮派:无帮无派
帖数:2287
金钱:11132
积分:2263
注册时间:2011/6/8
1信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
处理图像当然是一次一帧处理好,但BF592只有20K左右的可用内存,没有办法让你采一帧图像,所以只能一行一行处理。处理完就释放占用的空间。
PPI DELAY根据你采集图像设备产生的暗线设置,有的设备在传输每一行数据前,会有暗线,通过delay跳过暗线,也可以跳过你不想采的边缘图像。
当DMA设置为8位,x和y修改设置为1时,就会隔一个数据采一个数据,至于是采亮度还是色度,看你数据排列方式。
PPI_COUNT  是一行图像 PPI接口采集或传输多少次。根据图像有效的像素定义。
DMA_X_COUNT 是DMA搬运数据多少,根据DMA宽度以及跳步方式确定。两者没有直接的关系。

ITU656 P制 完整数据为858*625 ,实际有效数据位720*576,就是电视看到的图像大小,用完整数据-有效数据,剩下的就是消隐数据。
消隐数据实际上是电子枪扫描显示屏时,换行和换帧占用的时间,只是将这个时间转为了消隐数据量。
具体你查一些和电视信号相关的资料

PPI接口占用了BF592 的大部分资源,其中包括占用了SD卡的卡插入识别,这样做也是为保证SD卡插入时,别的资源能正常使用。所以SD卡插入时,会影响CMOS采集。你自己设计时,在不考虑其他资源时,可以避免这个问题。



这家伙很懒,什么也没有留下!
等级:论坛版主 参考IP地址:*.*.*.*
2014/11/12 21:50:58
Powered by OpenADSP Copyright © 2010 www.Openadsp.com. All rights reserved.154598 Call, 1 Queries, Processed in 0.014893 second(s),