各位大牛:
我用dm368已经实现video_loopback,又想再次基础上把mem0x81000000中的数据进过resize处理然后存到0x82000000;但是0x82000000没有任何数据,视频照常输出。下面是我的resize部分:
/*
* ENABLE resize
*/
ENABLE =0x00000001;
//CFG1 =0xC50F;
CFG1 =0x050f;
PPLN =0x02CF;
LPFR =0x020D;
HNUM =0x02CF;
VNUM =0x020D;
ADDRU =0x0408;
ADDRL =0x0000;
RSZ =0x10;
CFG2 =0x000F;
CLKDIV =0x0001;
SRC_EN =0x0001;
SRC_MODE =0x0003;
SRC_FMT0 =0x0001;
SRC_FMT1 =0x0002;
YUV_Y_MIN =0x0000;
YUV_Y_MAX =0x00FF;
YUV_C_MIN =0x0000;
YUV_C_MAX =0x00FF;
YUV_PHS =0x0001;
RZA_EN =0x0001;
RZA_MODE =0x0001;
RZA_420 =0x0003;
RZA_O_VSZ =0x020D;
RZA_O_HSZ =0x02CF;
RZA_SDR_Y_BAD_H =0x8200;
RZA_SDR_Y_BAD_L =0x0000;
RZA_SDR_Y_SAD_H =0x8200;
RZA_SDR_Y_SAD_L =0x0000;
RZA_SDR_C_BAD_H =0x8200;
RZA_SDR_C_BAD_L =0x0000;
RZA_SDR_C_SAD_H =0x8200;
RZA_SDR_C_SAD_L =0x0000;