打印
[开源硬件]

OrangePi 3开发板修改Framebuffer 宽度和高度的方法

[复制链接]
2654|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主

注意:此方法只适用于 linux4.9 内核的系统,linux5.4 内核的系统无法使用


1) 在 linux 系统的/boot/orangepiEnv.txt 中有 fb0_width 和 fb0_height 两个变量,可以 通过它们来设置 Framebuffer 的宽度和高度,linux 系统默认设置 fb0_width=1280、 fb0_height=720



2) fb0_width 和 fb0_height 不同分辨率对应的参考值如下所示


3) 在相同的 HDMI 分辨下,不同的 fb0_width 和 fb0_height 的显示情况如下所示, 当 fb0_width 和 fb0_height 设置的值越大时,屏幕显示的文字就越小,当 fb0_width 和 fb0_height 设置的值越小时,屏幕显示的文字就越大


a. HDMI 分辨率为 1080p60,fb0_width 和 fb0_height 为 1920x1080 的显示情况


b. HDMI 分辨率为 1080p60,fb0_width 和 fb0_height 为 1280x720 的显示情况


c. HDMI 分辨率为 1080p60,fb0_width 和 fb0_height 为 720x576 的显示情况  


d. HDMI 分辨率为 1080p60,fb0_width 和 fb0_height 为 720x480 的显示情况  


使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

70

主题

70

帖子

0

粉丝