首先上电第一步需要通过SCCB(类I2C)接口对摄像头进行初始化操作,这里有两种方式:一种是使用FPGA以查找表方式逐个写入摄像头中第二种方式就是通过软核(Xilinx MicroBlaze\Altera NISO II)对摄像头进行配置,这里厂商都是推荐软核进行配置,不仅灵活还节省资源。我们还是“头铁”的使用RTL进行配置,配置完成后摄像头将输出RAW数据,接下来FPGA将信号采集到内部进行接下来的操作。
在内部,视频数据先要经过一个FIFO,进行时钟域转换,接着RAW数据经过一个Xilinx的IP核(RAW转RGB),然后在转换成YUV(RGB转YUV),最后通过FIFO写入到DDR中,最后通过FIFO读出来的数据转换成可以传输进FX3的固定格式视频,PC端就可以通过一些UVC摄像头软件采集到摄像头(OV50)数据。
Copyright © 2019- huatuo7.cn 版权所有 湘ICP备2022005869号-9
违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务