|
void Display_Cam_Image(U32 pos_x, U32 pos_y, U32 size_x, U32 size_y, U8 port)
函数中有一段直接在LCD上显示的语句:#if 1
SetKMode(TRUE);
for (y=0; y
{
//memcpy((void *)(FRAMEBUF_BASE+0x5e00+y*240*2),(void *)buffer_rgb,(QCIF_XSIZE)*2);
memcpy((void *)(IMAGE_FRAMEBUFFER_UA_BASE+ (PREVIEW_X*pos_y + pos_x) + y*PREVIEW_X*2),(void
*)buffer_rgb,(PREVIEW_X)*2);
buffer_rgb += (PREVIEW_X*2);
// RETAILMSG(1,(TEXT("\r\nPREVIEW_X=%d,PREVIEW_Y=%d\r\n"),PREVIEW_X,PREVIEW_Y));
}
SetKMode(FALSE); 然后打印出信息~~我想 你们所说的把多余的点空出来是指,我读到满30W像素的分辨率后,输出全部为空? 我还想问下void Display_Cam_Image2()有什么作用~我看了下好像也是读内存信息吧~那不是和void Display_Cam_Image冲突? 我实在笨的要死 |
|