CubieBoard中文论坛

 找回密码
 立即注册
搜索
热搜: unable
查看: 7711|回复: 5

cubieboard4 vga 自定义分辨率调试 及 再探不重启切换分辨率

[复制链接]
发表于 2015-9-8 10:26:37 | 显示全部楼层 |阅读模式
本帖最后由 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,屏幕会有反应,
     但是与之前的帖子提到的现象一样,只会截取之前分辨率的一部分输出出来,而不是整个缩放输出,如图,灰色部分不会显       示:



    哪位大大指导一下啊!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

发表于 2015-9-11 09:34:41 | 显示全部楼层
这个时序是有标准的。 http://tinyvga.com/vga-timing

回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-9-11 10:14:44 | 显示全部楼层
sunbeyond 发表于 2015-9-11 09:34
这个时序是有标准的。 http://tinyvga.com/vga-timing

好的,非常感谢
回复 支持 反对

使用道具 举报

发表于 2016-7-5 17:47:36 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

发表于 2016-8-8 10:44:18 | 显示全部楼层
没有下文了?成功了没
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-10-15 19:46:03 | 显示全部楼层
karman9527 发表于 2016-8-8 10:44
没有下文了?成功了没

不好意思,好长时间不来了
http://tinyvga.com/vga-timing根据这个修改分辨率可以,不重启切换分辨率不成功
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|粤ICP备13051116号|cubie.cc---深刻的嵌入式技术讨论社区

GMT+8, 2024-11-22 18:20 , Processed in 0.026049 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc. | Style by Coxxs

返回顶部