cubieboard4 vga 自定义分辨率调试 及 再探不重启切换分辨率
本帖最后由 tiankongldp 于 2015-9-8 11:31 编辑1、 手上的vga显示器分辨率是1440x900,看文档里vga的分辨率只有三个:800x600,1024x768,1400x1050;
用1024这个吧,显示器利用不充分,用1400的显示器会缩放、不清晰,所以就想能不能自定义个1440x900的分辨率参数。
经过反复调试,还真蒙出来一个可用的,参数如下:(哪位清楚参数含义还请指教)
2、调试(蒙)太费劲了,每改一次就得重启,就想着能不能不用重启就可以切换分辨率,看论坛里之前有个帖子提过(链接),
看了下内核 drivers\video\sunxi\disp下的代码
发现调用DISP_CMD_VGA_DISABLE -> DISP_CMD_VGA_SET_MODE -> DISP_CMD_VGA_ENABLE,屏幕会有反应,
但是与之前的帖子提到的现象一样,只会截取之前分辨率的一部分输出出来,而不是整个缩放输出,如图,灰色部分不会显 示:
哪位大大指导一下啊!
这个时序是有标准的。 http://tinyvga.com/vga-timing
sunbeyond 发表于 2015-9-11 09:34 static/image/common/back.gif
这个时序是有标准的。 http://tinyvga.com/vga-timing
好的,非常感谢 没有下文了?成功了没 karman9527 发表于 2016-8-8 10:44 static/image/common/back.gif
没有下文了?成功了没
不好意思,好长时间不来了
http://tinyvga.com/vga-timing根据这个修改分辨率可以,不重启切换分辨率不成功
页:
[1]