采用DS90UB964+4路DS90UB913对摄像头进行图像采集,在读取DS90UB964的0x4E寄存器的值是0x14,就是对于的BUFFER_ERROR出现了置位情况,请问这种情况是什么原因造成的?
Kailyn Chen:
这位发生error指的是RX端的16K的FIFO 里的数据发生溢出。
将寄存器0X21 的bit 6 配置为1 试试呢?将这位配置为1 减少FIFO 发生溢出事件。
For example if RX Ports 0 and 1 are being forwarded, port 0 video line is forwarded when it becomes available, rather
than waiting until both ports 0 and ports 1 have video data available.