初级会员

- 积分
- 160
- 金钱
- 160
- 注册时间
- 2020-7-21
- 在线时间
- 57 小时
|
5金钱
我修改了不带FIFO的例程,颜色识别部分移植的是
http://www.openedv.com/forum.php ... p;extra=&page=1
但识别颜色时非常卡,还带有一些花屏现象,请问有解决方法吗
while(1)
{
key=KEY_Scan(0);
if(key)
{
DCMI_Stop();
LCD_Scan_Dir(DFT_SCAN_DIR);
color_assignment();
}
for(i=0;i<TRACE_NUM;i++)
{
if(Trace(&condition, &result))
{
LCD_DrawRectangle( result.x-result.w/2, result.y-result.h/2, result.x-result.w/2+result.w, result.y-result.h/2+result.h);
draw_cross(result.x, result.y);
LED0=1;
}else
{
LED0=0;
}
}
LCD_ShowString((lcddev.width-240)/2+30,(lcddev.height-320)/2+60,200,16,16,msgbuf);
delay_ms(800);
LCD_Scan_Dir(U2D_L2R);
LCD_Set_Window((lcddev.width - 320)/2, (lcddev.height - 240)/2, 320, 240);
LCD_WriteRAM_Prepare();
DCMI_Start();
delay_ms(20);
}
|
|