我的6b寄存器设置的是0x30 如果设置40的画就不是这个效果了 更花!看不出来的 现在还能看出画面有在动 我移动了也有反应 但是很多个窗口是什么情况 窗口我设置的是240*320 下面有一小段程序 还有个图片 各位看看是不是初始化有问题还是?
CLK_init_ON();
while(OV7670_init()!=1);
LCD_Font(0,16,"OV7670 Init OK!",WHITE);
while (1)
{
Show=0;
res=0;
LCD_Setaddr(0,0,239,319);
while(LCD_VSYNC_STATE_H);
while(!LCD_VSYNC_STATE_H);
while(Show<320*240)
{
while(LCD_HREF_STATE);
while(!LCD_HREF_STATE);
while(res<240)
{
while(LCD_PCLK_STATE);
while(!LCD_PCLK_STATE);
Color=GPIOC->IDR&0x00ff;
Color<<=8;
while(LCD_PCLK_STATE);
while(!LCD_PCLK_STATE);
Color|=GPIOC->IDR;
WriteData(Color);
Show++;
res++;
}
res=0;
}
}
http://bbs.elecfans.com/jishu_520937_1_1.html
一周热门 更多>