|
正在使用tl的omapl138开发板做图像采集开发,拟用高分辨黑白CCD采集前端置换贵公司CMOS前端进行图像采集,以下是我的一些开发思路和疑问,望指正,对于您的帮助我们不胜感激。
: ]5 [% B( U# f6 y) _7 S) M' f1 g
/ u; m8 A9 K* `9 y8 f- H/ n 数据流理解:首先CCD采集图像数据储存于FrameBuffer,通过emda3进行数据搬移到lcd缓存进行显示。
2 J6 Q4 K) i5 d. Z6 P3 G
& [) y7 c* z6 [, i, D3 B 疑问:1、上述数据流理解是否正确?6 | s$ {; r( T- |( K$ H
2、FrameBuffer对应的物理硬件是什么存储单元?是否采用ping-pong模式进行传输?如果是采用ping-pong模式,是通过emda3实现还是存在独立的ping-pong buffer物理硬件?- M) F( s' ]* O; I/ ^$ J, Z% j1 B
3、EDMA3的使用,是只用于framebuffer里构建ping-pong buffer,还是用于Framebuffer和LCD缓冲区之间的数据块搬移?或者二者皆有?
$ L* R% v; D/ p* ^ 4、CCD是raw格式下的12bit黑白数据,需要platte配置吗?如需要,如何配置?4 E" U: d t" |! y
5、用CCD置换贵公司CMOS模块,需注意的问题有哪些?9 W0 V; J0 _3 ~
1 _8 l! P$ o9 l2 H* ]' Y7 }5 T6 H" T% @
|
|