|
正在使用tl的omapl138开发板做图像采集开发,拟用高分辨黑白CCD采集前端置换贵公司CMOS前端进行图像采集,以下是我的一些开发思路和疑问,望指正,对于您的帮助我们不胜感激。
& a5 J# v& p$ L1 W" ~4 N" R+ v+ z. W1 e, t
数据流理解:首先CCD采集图像数据储存于FrameBuffer,通过emda3进行数据搬移到lcd缓存进行显示。
* c" V, l- K" a% @( o9 N3 Q0 P7 G( S/ Q6 b
疑问:1、上述数据流理解是否正确?# v) ?1 [' E1 y% D6 K1 k
2、FrameBuffer对应的物理硬件是什么存储单元?是否采用ping-pong模式进行传输?如果是采用ping-pong模式,是通过emda3实现还是存在独立的ping-pong buffer物理硬件?
% H7 W& `& x; U% M) @, z 3、EDMA3的使用,是只用于framebuffer里构建ping-pong buffer,还是用于Framebuffer和LCD缓冲区之间的数据块搬移?或者二者皆有?
. d; |% r5 }& |# r 4、CCD是raw格式下的12bit黑白数据,需要platte配置吗?如需要,如何配置?
9 R8 R8 c6 M+ a; c' _" U 5、用CCD置换贵公司CMOS模块,需注意的问题有哪些?
# i/ |1 F; e1 y' o- s" y7 K* h- L9 T
$ m3 W& j5 k. j7 S R5 T4 u* q) i) H" y/ Y& V- q
|
|