当前位置: 首页 > news >正文

玩转树莓派屏幕之一:LCD屏幕显示

最近在淘宝上购买的3.5寸 MHS屏幕,准备用于展示树莓派运行时的状态。但是随着不断的对树莓派屏幕折腾,坑越踩越多,涉及的内容也是越来越多,需要记录一下防止自己忘记了。

屏幕介绍

屏幕图片:

image

产品介绍

  • 物理分辨率320×480,带电阻式触摸控制
  • 支持125MHz SPI信号输入,显示稳定无花屏无闪烁
  • 配合树莓派使用刷新率约50FPS,播放视频玩游戏无压力
  • 支持FBCP软件驱动,支持双屏显示,可通过软件调整分辨率进行缩放
  • 大小与树莓派相同,完美兼容并可直接插入任何版本树莓派(Raspberry Pi ZeroW,A, A+, B, B+, 2B, 3B, 3B+,4B)
  • 支持Raspbian/Ubuntu/Kali/Retropie系统,提供驱动和镜像
  • 本产品通过CE、RoHS认证

引脚说明:

屏幕引脚:
image

树莓派引脚图:
image

屏幕引脚与树莓派对应关系:

引脚号 标识 描述 树莓派引脚
1, 17 3.3V 电源正(3.3V电源输入)
2, 4 5V 电源正(5V电源输入)
3, 5, 7, 8, 10, 12, 13, 15, 16 NC NC悬空
6, 9, 14, 20, 25 GND 电源地
11 TP_IRQ 触摸面板中断,检测到触摸面板有按下则为低电平 GPIO17
18 LCD_RS 指令/数据 寄存器选择,低电平为指令,高电平为数据 GPIO24
19 LCD_SI / TP_SI LCD显示/ 触摸面板的SPI数据输入 SPI0 MOSI
21 TP_SO 触摸面板的SPI数据输出 SPI0 MISO
22 RST 复位信号,低电平复位 GPIO 25
23 LCD_SCK / TP_SCK LCD显示/ 触摸面板的SPI时钟信号 SPI0 SCLK
24 LCD_CS LCD片选信号,低电平使能 SPI0 CS0
26 TP_CS 触摸面板片选信号,低电平使能 SPI0 CS1

屏幕驱动安装

有两种方式,一种是使用卖家直接提供的已经安装好驱动的镜像,另外是自己根据驱动进行安装。
这里仅展示驱动安装方式,安装好的驱动的镜像可以按照MHS-3.5inch RPi Display中的内容进行查看。

sudo rm -rf LCD-show
git clone https://github.com/goodtft/LCD-show.git
chmod -R 755 LCD-show
cd LCD-show/
sudo ./MHS35-show

安装过程中需要进行联网,并且需要安装依赖,请提前更换国内镜像源和保持网络问题。安装完成之后会自动进行重启,重启之后就可以在屏幕上看到输出了。

校准触摸屏以及调整角度可以在MHS-3.5inch RPi Display中找到解决方法。

参考文档

  • https://www.lcdwiki.com/zh/MHS-3.5inch_RPi_Display
  • https://zhuanlan.zhihu.com/p/157340205
http://www.hskmm.com/?act=detail&tid=24578

相关文章:

  • Python离群值检测实战:使用distfit库实现基于分布拟合的异常检测
  • 10.4 闲话
  • 神秘专题训练之老题补做
  • 全球 whk 水平下降 998244353 倍,而你不变
  • 202510做题记录
  • 全球 wkh 水平下降 998244353 倍,而你不变
  • python 基础问题汇总
  • 球球大作战
  • 全球 OI 水平下降 998244353 倍,而我不变
  • VulnHub-Raven2 靶场 wp
  • javaScript的构造函数和java的构造函数区别
  • 天一生水 地六成之
  • P14041 [PAIO 2025] Towers
  • 根号分治简单解说
  • 哈希简单解说
  • Say 题选记(9.28 - 10.4)
  • Excel表设置为细框线
  • 前端学习教程-VIte整合ECharts
  • const不可改变解释
  • macOS Sequoia 15.7.1安全更新:修复字体解析器内存损坏漏洞
  • AtCoder Beginner Contest 426 ABCDEF 题目解析
  • 数学
  • 前端学习教程-ElementPlus 教程
  • AI训练的悖论:为什么越追求准确率越会产生幻觉?
  • 信奥大联赛周赛(提高组)#2516-S 赛后盘点
  • PSRAM 是什么
  • Debian 13 eza 安装与常用参数
  • Syncthing 2.0 版本开机自启
  • 鲜花 10.4:【半 whk 向】临项交换法贪心
  • 前端学习教程-Pinia 教程