1、DSI 接口简介
在了解树莓派DSI能接什么屏幕之前,我们需要先了解DSI接口,DSI是指显示串行接口(Display Serial Interface),主要用来传输视频数据和控制信号。
树莓派的DSI接口是26个引脚的柔性平面电缆连接器,支持4个差分数据信号和1个差分时钟信号,同时还有一些控制信号和电源引脚。
2、DSI 接口屏幕类型
树莓派DSI接口能够接多种类型的屏幕,主要包括:
- 1. 小尺寸TFT LCD屏幕:树莓派DSI接口的最主要用途是连接这类小尺寸的TFT LCD屏幕,如7寸、3.5寸等尺寸的LCD屏幕。
- 2. HDMI转换器:如果需要接大尺寸液晶显示器或电视,则需要使用HDMI转换器,将DSI信号转换成HDMI信号后接到外部大屏幕。
- 3. 触摸屏幕:许多市面上的TFT LCD屏幕都配备了触摸功能,这些显示屏可以通过DSI接口链接。
3、支持DSI接口的屏幕厂商
目前市面上有不少屏幕厂商提供树莓派DSI接口的屏幕,包括:
- 1. Adafruit:提供尺寸为2.5寸、3.5寸和7寸的TFT屏幕。
- 2. Waveshare:提供多款尺寸的TFT LCD屏幕,还有带触摸功能的屏幕。
- 3. Inno-maker:提供多款不同尺寸和分辨率的屏幕,还有带触摸功能的屏幕可供选择。
4、如何设置DSI屏幕
在使用DSI屏幕前需要先进行设置,步骤如下:
- 下载最新版树莓派操作系统Raspbian。
- 将树莓派与DSI屏幕连接。
- 在终端中输入“sudo raspi-config”。
- 选择“5 Interfacing Options”,然后选择“P4 SPI”,并设置为“是”。
- 重启树莓派。
- 使用Python程序进行测试。