This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

求助:如何设置1080 p30的输出

mcfw api里面的Vdis_setResolution这个函数  可以设置分辨率 都是使用下面的函数

switch(resolution) {
case VSYS_STD_1080P_60:
Vdis_sysfsCmd(3,VDIS_SYSFSCMD_SETTIMINGS, VDIS_SYSFS_HDMI, VDIS_TIMINGS_1080P_60);
break;
case VSYS_STD_1080P_50:
Vdis_sysfsCmd(3,VDIS_SYSFSCMD_SETTIMINGS, VDIS_SYSFS_HDMI, VDIS_TIMINGS_1080P_50);
break;
case VSYS_STD_720P_60:
Vdis_sysfsCmd(3,VDIS_SYSFSCMD_SETTIMINGS, VDIS_SYSFS_HDMI, VDIS_TIMINGS_720P_60);
break;
case VSYS_STD_XGA_60:
Vdis_sysfsCmd(3,VDIS_SYSFSCMD_SETTIMINGS, VDIS_SYSFS_HDMI, VDIS_TIMINGS_XGA_60);
break;
case VSYS_STD_SXGA_60:
Vdis_sysfsCmd(3,VDIS_SYSFSCMD_SETTIMINGS, VDIS_SYSFS_HDMI, VDIS_TIMINGS_SXGA_60);
break;
case VSYS_STD_VGA_60:
Vdis_sysfsCmd(3,VDIS_SYSFSCMD_SETTIMINGS, VDIS_SYSFS_HDMI, VDIS_TIMINGS_VGA_CEA);
break;

default:
printf("\n Resolution not supported for HDMI!! \n");
break;
}

但是没有p30这种输出 各种分辨率的宏定义如下:

#define VDIS_TIMINGS_1080P_60 "148500,1920/88/148/44,1080/4/36/5,1"
#define VDIS_TIMINGS_1080P_50 "148500,1920/528/148/44,1080/4/36/5,1"
#define VDIS_TIMINGS_720P_60 "74250,1280/110/220/40,720/5/20/5,1"
#define VDIS_TIMINGS_XGA_60 "65000,1024/24/160/136,768/3/29/6,1"
#define VDIS_TIMINGS_SXGA_60 "108000,1280/48/248/112,1024/1/38/3,1"
#define VDIS_TIMINGS_480P "27027,720/16/60/62,480/9/30/6,1"
#define VDIS_TIMINGS_576P "27000,720/12/68/64,576/5/39/5,1"
#define VDIS_TIMINGS_VGA_CEA "25200,640/16/48/96,480/9/34/2,1"
#define VDIS_TIMINGS_VGA_VESA "25175,640/16/48/96,480/11/31/2,1"
#define VDIS_MODE_NTSC "ntsc"
#define VDIS_MODE_PAL "pal"