显示配置教程

官方镜像版本:

retropie-buster-4.7-xxxx.img

主板版本:Raspberry Ri Zero/Zero 2/3B/4B/CM4


Raspberry Pi 已将其官方镜像更新为 bullseye 版本,我们已测试 https://github.com/juj/fbcp-ili9341 上的 fbcp-ili9341 驱动程序,但仍然无法支持 bullseye 镜像。

Retropie 仍是 buster,fbcp-ili9341 驱动程序可以在 Retropie-4.7 上运行。

但我们无法确定 fbcp-ili9341 将来是否会支持更新的 bullseye Retropie。

1.54 英寸 LCD Hat 可以使用 fbcp-ili9341 驱动程序以 60fps 运行


sudo nano /boot/config.txt

添加此代码

hdmi_force_hotplug=1


然后重启

将 fbcp-ili9341 下载到您的 pi

git clone https://github.com/juj/fbcp-ili9341.git

(确保您在路径 /home/pi/ 下下载 fbcp-ili9341)

cd fbcp-ili9341

sudo mkdir build

cd build


sudo cmake -DWAVESHARE_ST7789VW_HAT=ON -DGPIO_TFT_DATA_CONTROL=22 -DGPIO_TFT_RESET_PIN=27 -DSPI_BUS_CLOCK_DIVISOR=6 -DSTATISTICS=number ..

如果一切正常,您将获得以下图片


sudo make -j

如果一切正常,您将得到以下图片


使用以下命令运行显示驱动程序:

sudo ./fbcp-ili9341

然后您的 LCD 将显示良好,但字体大小太小

更改 LCD 显示分辨率

sudo nano /boot/config.txt

添加以下代码

hdmi_group=2

hdmi_mode=1

hdmi_mode=87

hdmi_cvt 480 480 60 6 0 0 0

display_rotate=0

avoid_warnings=1

如果将 LCD 与 3D-Prism 一起使用,需要添加额外配置的代码:

display_rotate=0x10001


让 fbcp-ili9341 在您的 Pi 启动时自动工作

sudo nano /etc/rc.local

添加以下代码

sudo /home/pi/fbcp-ili9341/build/fbcp-ili9341 &


sudo reboot

Pi 重启后,LCD 将显示正常