zoukankan      html  css  js  c++  java
  • 树莓派连接显示器不亮屏的解决方案

    我的树莓派刚收的货的时候,就在公司里,连上电视机,一切正常,所以证明树莓派没有问题。

    回到家后,由于家里用的是老式的海信电视机,连上后发现屏幕不亮,让我很郁闷,网上找解决办法

    (来源:http://shumeipai.nxez.com/2013/08/31/hdmi-vga-converter-black-screen-troubleshooting-program.html)

    需要修改树莓派的config.txt文件(至于这个文件在哪里,把TF卡插到电脑上,在根目录下面就有,相当于树莓派的BIOS)

    hdmi_force_hotplug=1
    config_hdmi_boost=4
    hdmi_group=2
    hdmi_mode=9
    hdmi_drive=2
    hdmi_ignore_edid=0xa5000080
    disable_overscan=1

    解释:
    hdmi_force_hotplug:强制使用HDMI输出(强行认为HDMI口已经插入了设备)
    config_hdmi_boost:HDMI信号增强。
    hdmi_group、hdmi_mode:决定分辨率。group=2, mode=9 代表800×600 @ 60Hz。(参考:http://elinux.org/RPiconfig)

    我是怎么知道我电视机的分辨率的呢,我插上HDMI线的时候,电视屏幕右上角显示的000x000,我就根据官方的那个对应表,设置了group和mode值
    hdmi_drive:强制音频输出到HDMI口(注意,仅适用于带音频的HDMI-VGA转换器!!如果想让音频从模拟输出,则去掉此项!!)
    hdmi_ignore_edid:强行按hdmi_group和hdmi_mode规定的分辨率输出。不检测显示器自身的分辨率。(也许就是因为电视机比较老,

    他没有一个标准的形式对外提供自己的分辨率)
    disable_overscan:强行禁止保留黑边功能。(这一个不知道是什么意思,但是还是用上了)

    保存config.txt文件,重启树莓派,ok,亮屏了

  • 相关阅读:
    Windows更改默认RDP端口
    npm
    virtbuilder、oz
    brctl 详细使用
    Linux 精心设计的操作
    Oracle 11.2.0.1.0 CRS4639: Could not contact Oracle High Availability Services
    Oracle 11g 数据库启动时实例恢复的背后
    RHEL Debian Repository Configuration
    C#编码规范2
    .net二维码图片生成,并在中间添加LOGO,附base64图片下载功能
  • 原文地址:https://www.cnblogs.com/tu6ge/p/6659326.html
Copyright © 2011-2022 走看看