原子哥,我自己做的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;
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
当时color移位没注意,后来改了,color=(GPIOG->IDR>>2)&0x00FF;
我用串口调试助手查看接收到的数据发现就没接收到任何数据,因此怀疑你们的底层驱动有问题,重新换了一个底层程序,现在接收有数据了,但数据是乱码,现在怀疑是干扰严重。。。。。原子哥,我是自己的最小系统,摄像头直接插板子上,就是板子的PCB的线间距只有7mil,请问走线干扰的可能性大吗
一周热门 更多>