学前班
最后登录1970-1-1
在线时间 小时
注册时间2016-5-20
|
本帖最后由 yuyfsky 于 2016-5-20 14:23 编辑
0V7670 在识别一个红色的点之后 想在液晶屏上画个点,整个画面就死住了,请问是什么原因导致这个
void ImagDisp(void)
{
uint16_t i, j;
uint16_t Camera_Data;
for(i = 0; i < 240; i++)
{
for(j = 0; j < 320; j++)
{
READ_FIFO_PIXEL(Camera_Data); /* 从FIFO读出一个rgb565像素到Camera_Data变量 */
if((Camera_Data==0xf800 )|| (Camera_Data==0xff00 )||(Camera_Data==0xee00 )||(Camera_Data==0xcd00 ))
{
printf("x=%d,y=%d",j,i);
LCD_SetPoint(j,i,RED );
}
// printf("color=%x\r\n",Camera_Data);
LCD_WR_Data(Camera_Data);
}
}
}
|
|