求助原子哥、摄像头???

2019-10-16 06:06发布

原子哥,我自己做的stm32f103zet6的最小系统板,买的你们的2.8寸的液晶屏和OV7670摄像头,改了程序后,现在串口调试助手显示18帧,去了触摸按键30帧,都和程序上说的一样,但就是没有图像显示啊!!!!我用调试看读取摄像头的数据,发现根本读不出数据,这是怎么回事啊??
      OV7670_RCK=0;
                        //color=GPIOC->IDR&0XFF;      
                        color=GPIOG->IDR&0x03FC ;  //因为我用的是G2-9 所以改成了0x03FC
                        OV7670_RCK=1;
                        color<<=8;  
                        OV7670_RCK=0;
                        //color|=GPIOC->IDR&0XFF;        
                        color|=GPIOG->IDR&0x03FC ;
                        OV7670_RCK=1;
                        LCD->LCD_RAM=color;  
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
2条回答
kzero9
2019-10-16 11:00
本帖最后由 kzero9 于 2016-12-2 14:32 编辑
正点原子 发表于 2016-11-30 16:35
你这算法就有问题。自己思考(color移位组合都有问题)

当时color移位没注意,后来改了,color=(GPIOG->IDR>>2)&0x00FF;
我用串口调试助手查看接收到的数据发现就没接收到任何数据,因此怀疑你们的底层驱动有问题,重新换了一个底层程序,现在接收有数据了,但数据是乱码,现在怀疑是干扰严重。。。。。原子哥,我是自己的最小系统,摄像头直接插板子上,就是板子的PCB的线间距只有7mil,请问走线干扰的可能性大吗

一周热门 更多>