树莓派如何设置分辨率(带HDMI-VGA黑屏解决方案)

如题所述

第1个回答  2022-07-29

树莓派一般可以自动检测目标设备的分辨率。
但对于部分设备,尤其是HDMI-VGA转换器,分辨率可能会明显不对(过大或过小)。
这时就需要给树莓派指定一个分辨率。

更改树莓派前面那个FAT32分区里的config.txt,修改或加入以下项目:

运行后再底部添加:
hdmi_group=2 #2为计算机显示器,接平板电视亦可用此设置。
hdmi_mode= #具体的分辨率,查看《DMT分辨率》

hdmi_group和hdmi_mode的值对应想要调整的分辨率。见文后。

另外一项“hdmi_ignore_edid”,是命令树莓派不检测HDMI设备的任何信息,只按照我们指定的分辨率输出。
如果不加,树莓派可能仍会“自作聪明”的检测HDMI设备的分辨率,结果造成我们设置的分辨率无效。

注意,如果您使用HDMI-VGA转换器出现以下故障:

(1)分辨率不对 —— 请参考下文。
(2)黑屏 ——断续黑屏、系统不稳定 —— 可能是无源的转换器功耗过大,造成树莓派的电源故障。请使用有单独电源输入的HDMI-VGA转换器。
有源的转接头,参考下图

DMT分辨率
以下是计算机显示器使用的分辨率。这些分辨率的hdmi_group=2。

以下为电视规格的分辨率,因为用的比较少,所以将其调制底部……

CEA分辨率
以下是CEA规定的电视规格分辨率。这些分辨率的hdmi_group=1。

摘自
https://shumeipai.nxez.com/2013/08/31/custom-display-resolution-raspberry-pie.html
略作修改。

相似回答