跳至内容

Jixun's Blog 填坑还是开坑,这是个好问题。

树莓派接入微雪 3.2

官方说明:3.2inch 320x240 Touch LCD (C)

实际上我买的是 B 版,官网找不到连接了;英文的倒还是有。

  1. 直接连接树莓派启动会出现白色屏幕,需要安装驱动。

  2. 获取驱动文件,放置到能让树莓派访问的地方。

  3. 解压到家目录:tar xf LCD-show-160811.tar.gz -C ~/

  4. 进入子目录:cd LCD-show

  5. 安装显示屏驱动:./LCD32-show。其它大小显示屏一般是其数字,不过请已官方手册为准。

  6. 安装完毕后会自动重启,重启后打开配置文件 sudo nano /boot/config.txt

  7. 按下 Ctrl + W + V,输入下述内容修改分辨率。详细可参见官方说明

  8. 按下 Ctrl + XY 储存更变。

  9. 安装 fbcp(在后面)。

  10. 重启设备,此时所有的 HDMI 数据应该都会导出到 LCD 显示屏。

第七步时的数据:

hdmi_cvt=320 240 30 1
hdmi_group=2
hdmi_mode=87
hdmi_drive=2

安装 fbcp #

(从源码编译)

  1. 首先安装 cmakesudo apt-get install cmake

  2. 编译 fbcp,然后跳到第 5 步:

git clone https://github.com/tasanakorn/rpi-fbcp
cd rpi-fbcp/
mkdir build
cd build/
cmake ..
make

或者直接下载预先编译好的 arm 版:

然后就是安装 fbcp 到树莓派系统:

  1. sudo install fbcp /usr/local/bin/fbcp
  2. 设定开机启动,打开启动文件:sudo nano /etc/rc.local
  3. 在最后一行的 exit 0 前面加上一行 /usr/local/bin/fbcp &

后记 #

这个屏幕刷新率有点差,动作游戏帧率一高就卡了 _(:3__

知识共享许可协议 本作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可。

评论区