树莓派接入微雪 3.2
官方说明:3.2inch 320x240 Touch LCD (C)
实际上我买的是 B 版,官网找不到连接了;英文的倒还是有。
直接连接树莓派启动会出现白色屏幕,需要安装驱动。
获取驱动文件,放置到能让树莓派访问的地方。
解压到家目录:
tar xf LCD-show-160811.tar.gz -C ~/
进入子目录:
cd LCD-show
。安装显示屏驱动:
./LCD32-show
。其它大小显示屏一般是其数字,不过请已官方手册为准。安装完毕后会自动重启,重启后打开配置文件
sudo nano /boot/config.txt
。按下
Ctrl + W + V
,输入下述内容修改分辨率。详细可参见官方说明。按下
Ctrl + X
→Y
储存更变。安装
fbcp
(在后面)。重启设备,此时所有的 HDMI 数据应该都会导出到 LCD 显示屏。
第七步时的数据:
hdmi_cvt=320 240 30 1
hdmi_group=2
hdmi_mode=87
hdmi_drive=2
安装 fbcp
(从源码编译)
首先安装
cmake
:sudo apt-get install cmake
。编译
fbcp
,然后跳到第 5 步:
git clone https://github.com/tasanakorn/rpi-fbcp
cd rpi-fbcp/
mkdir build
cd build/
cmake ..
make
或者直接下载预先编译好的 arm 版:
然后就是安装 fbcp
到树莓派系统:
sudo install fbcp /usr/local/bin/fbcp
- 设定开机启动,打开启动文件:
sudo nano /etc/rc.local
- 在最后一行的
exit 0
前面加上一行/usr/local/bin/fbcp &
后记
这个屏幕刷新率有点差,动作游戏帧率一高就卡了 _(:3__