各位好,本人在学习BF609的开发, 视频采集这部分基本上都实验完成了,图像基本正常,就是每帧都有编移,并且每帧偏移量的都不一样,行与场整体偏位,就像图片起点的X,Y座标总是无规律的偏移,超出部分的图像会在相反的方向出现。 调了许久一直不得其解,特向各位讨教!
基本情况如下:
1) BF609 只用了Core0, EPPI0接ADV7280,720x576,模拟摄像头输入。
2)输入部分用了三个BUFFER[720x576x2],分另通过LDR分在三个内存BANK上,并通过自定的FiFo机制保证了同一块BUFFER不会同时读写。
3)BUFFER中的帧直接用JPEG进行压缩成JPG图片,并写到主机文件系统中。
DMA与EPPI的配置也反复检查了没有发现问题,只是ADV7280还刚开始看,明天到公司将相关配置发到帖上来。
各位帮看看,指个解决的方向,不胜感激!