当前位置: 首页 > 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.zskr.cn/news/15900.html

相关文章:

  • Python离群值检测实战:使用distfit库实现基于分布拟合的异常检测
  • 一次幸运的ORA-07445 kdxlin故障恢复---惜分飞
  • 02-springIOC01-注解方式实现
  • Excel表设置为细框线
  • US$28.5 CG A11DS 3 Buttons Wire Remote Used with CGDI K2 Remote Key Programmer 5pcs/lot
  • 前端学习教程-ElementPlus 教程
  • US$78.85 CG ZA11 BEN.Z(3BTN) 3 Buttons Smart Remote Used with CGDI K2 Remote Key Programmer 5pcs/lot
  • Syncthing 2.0 版本开机自启
  • 基于pycharm实现html文件的快速达成问题讨论
  • 『回忆录』返校前夜 230102
  • 断更
  • docker单机部署hadoop 官方镜像3.3.6 过程问题记录 - 教程
  • Kafka06-进阶-尚硅谷 - 实践
  • 回忆有感
  • 缓存便捷的技术揭秘
  • 4 对拍杂谈
  • 计算机毕业设计springboot和Vue的在线购物系统 基于SpringBoot与Vue.js的电子商务平台开发 利用SpringBoot和Vue构建的网络购物应用 - 教程
  • 题解:P14036 [PAIO 2025] Rooks
  • 硬件-电容学习DAY23——电容设计实战指南:从选型到高频应用 - 教程
  • Linux 命令行安装达梦数据库
  • Google开源Tunix:JAX生态的LLM微调方案来了
  • 完整教程:MySQL 5.7 主主复制 + Keepalived 高可用配置实例
  • 完整教程:数据结构从入门到实战————栈
  • 代码随想录算法训练营|Day 25
  • C# 与 C/C++ 互操作
  • 2025多校冲刺CSP模拟赛2 2025.10.4 模拟炸
  • 算法乱谈
  • 信息链路层协议——以太网,ARP协议
  • 实用指南:d-分离:图模型中的条件独立性判定准则
  • [RAG] 基础知识