【发布时间】:2014-04-06 07:39:01
【问题描述】:
我在 Raspberry pi 上使用 7" TFT LCD 显示器,谁能告诉我如何更改 Raspberry Pi 的屏幕分辨率以及 7" TFT LCD 显示器的分辨率应该是多少。
【问题讨论】:
-
取决于操作系统和具体屏幕。
标签: raspberry-pi screen-resolution
我在 Raspberry pi 上使用 7" TFT LCD 显示器,谁能告诉我如何更改 Raspberry Pi 的屏幕分辨率以及 7" TFT LCD 显示器的分辨率应该是多少。
【问题讨论】:
标签: raspberry-pi screen-resolution
只需在运行 Raspbian Jessie 的 Raspberry Pi 3 上运行以下简单命令。
运行终端并输入
sudo raspi-config
转到:>高级选项 > 解决方案 > 只需将您的分辨率设置为适合您的屏幕。
然后
reboot
如果您没有找到配置菜单,请更新您的树莓派软件配置工具(raspi-config)。
这就是 TQ。
【讨论】:
我在 /boot/config.txt 文件中进行了以下更改,以支持我的 7" TFT LCD。
取消注释“disable_overscan=1”
overscan_left=24
overscan_right=24
Overscan_top=10
Overscan_bottom=24
Framebuffer_width=480
Framebuffer_height=320
Sdtv_mode=2
Sdtv_aspect=2
我以this video 为指导。
【讨论】:
如果您像我一样使用通过 SPI 连接的 TFT(例如 PiTFT 2.8" 320x240),由 FBTFT 驱动并结合 fbcp 来利用硬件加速视频解码(使用 omxplayer),就像它所描述的 here .您应该在/boot/config.txt 中添加以下内容以强制输出到 HDMI 并将分辨率设置为 320x240:
hdmi_force_hotplug=1
hdmi_cvt=320 240 60 1 0 0 0
hdmi_group=2
hdmi_mode=87
【讨论】:
正如这里的其他 cmets 所指出的,您需要取消注释 disable_overscan=1
在 /boot/config.txt
如果您使用NOOBS(这是我使用的),您会在文件末尾找到一组具有disable_overscan=0 属性的默认设置。您需要将其值更改为 1,然后重新启动。
【讨论】:
您可以使用以下窗口在 Raspbian GNU/Linux 8 (jessie) 上以图形方式更改显示分辨率(不使用终端)。
应用程序菜单 > 首选项 > Raspberry Pi 配置 > 系统 > 设置分辨率。
【讨论】:
如果我没记错的话,默认 Rpi 分辨率是:1366x768。
你可以改变它。
您将在此链接中找到有关它的所有信息。
在该页面上搜索“hdmi 模式”。
希望对你有帮助。
【讨论】:
电视 Sony Bravia KLV-32T550A 下面提到的配置非常有效 您应该将以下内容添加到 /boot/config.txt 以强制输出到 HDMI 并设置
resolution 82 1920x1080 60Hz 1080p
hdmi_ignore_edid=0xa5000080
hdmi_force_hotplug=1
hdmi_boost=7
hdmi_group=2
hdmi_mode=82
hdmi_drive=1
【讨论】:
取消注释后 disable_overscan=1 跟着我的指引。在链接中,http://elinux.org/RPiconfig 当您搜索视频选项时,您还将获得 hdmi_group 和 hdmi_mode。如果您将电视用作视频输出,则 hdmi_group 选择 1,或者为监视器选择 2。然后在 hdmi_mode 中,您可以从列表中选择您想要的分辨率。 我选择了 :- hdmi_group=2 hdmi_mode=23 它奏效了。
【讨论】:
这对我有用
hdmi_group=2
hdmi_mode=1
hdmi_mode=87
hdmi_cvt 800 480 60 6 0 0 0
max_usb_current=1
【讨论】:
/boot/config.txt 文件的编辑?