利用CY7C68013a采集OV6946图像数据。采用了Slave FIFO和GPIF两种模式,编写了各自固件和上位机程序,在不同的PC机上(WIN 7或WIN 10)进行测试,发现:
(1)Slave FIFO模式均可以正常采集数据。
(2)GPIF模式在少数PC上总是可以正常采集数据;在大部分PC上偶尔开机可以正常采集数据,但大多情况是不能正常采集数据(读取数据超时 error code: 997),可能在PC开机放置一段时间后会正常工作(但放置时间长短不确定)。
上述测试中,CY7C68013a的驱动都是正常的,根据测试现象觉得硬件
电路也应该没有问题,固件似乎也没有问题(因为在少数PC上是可以正常工作的,而且在部分PC上偶尔也是可以工作的)。所以,现在找不到问题究竟在哪里?不知有没有碰到过类似情况的,请给我一些指点,谢谢!