|
正在使用tl的omapl138开发板做图像采集开发,拟用高分辨黑白CCD采集前端置换贵公司CMOS前端进行图像采集,以下是我的一些开发思路和疑问,望指正,对于您的帮助我们不胜感激。
* L0 R3 c# T9 u/ p; K& c0 i/ g' R# L- h, X; T/ m1 h" h
数据流理解:首先CCD采集图像数据储存于FrameBuffer,通过emda3进行数据搬移到lcd缓存进行显示。
4 y% [" l! c7 i+ P6 a0 v m3 ~/ n' h
疑问:1、上述数据流理解是否正确?
: ]0 c% V. W' r9 o. \ D 2、FrameBuffer对应的物理硬件是什么存储单元?是否采用ping-pong模式进行传输?如果是采用ping-pong模式,是通过emda3实现还是存在独立的ping-pong buffer物理硬件?" W/ q, F: p, K! C8 g
3、EDMA3的使用,是只用于framebuffer里构建ping-pong buffer,还是用于Framebuffer和LCD缓冲区之间的数据块搬移?或者二者皆有?
. Y9 Z. Q! J! z+ Y. m' M1 Z; O7 ^ 4、CCD是raw格式下的12bit黑白数据,需要platte配置吗?如需要,如何配置?4 }$ Z, X. H# _
5、用CCD置换贵公司CMOS模块,需注意的问题有哪些?
8 _7 R. d9 a7 N9 K1 r+ p% b& H7 ^7 H i( \: }' |# i
& M; M" V- }4 b' M |
|