跳到主要内容

DSI

本节介绍在树莓派上如何使用 DSI 接口功能,为后续项目开发奠定基础。

注意:若 config.txt 添加了 DSI 配置,不管是否连接了 DSI 屏幕,显示效果都将以 DSI 接口为主信号进行显示(即启用了 DSI 配置,且只连接了 HDMI 接口(若硬件存在 HDMI),此时 HDMI 将不会显示主页,而是以扩展形式显示)
注意:DSI 接口默认为禁用状态,使用前需先配置 config.txt 文件

DSI 接口选择

  • 启用 DSI 接口(默认为禁用用状态)
  • 进入 config.txt 文件(根据你的系统版本选择对应路径)
    sudo nano /boot/config.txt            # 部分旧版本系统在这个路径
    sudo nano /boot/firmware/config.txt   # 新版系统基本都在这个路径
  • 若想仅使用 DSI0 (MIPI0),则添加以下指令
    dtoverlay=vc4-kms-dsi-7inch,dsi0    #DSI0 (MIPI0)
  • 若想仅使用 DSI1 (MIPI1),则添加以下指令
    dtoverlay=vc4-kms-dsi-7inch,dsi1    #DSI1 (MIPI1)
  • 若想同时使用 DSI0 (MIPI0) 和 DSI1 (MIPI1),则添加以下指令
    dtoverlay=vc4-kms-dsi-7inch,dsi0    #DSI0 (MIPI0)
    dtoverlay=vc4-kms-dsi-7inch,dsi1 #DSI1 (MIPI1)
  • 修改之后重启树莓派,就可以正常点亮 DSI 屏幕
    sudo reboot