跳到主要内容

3.5寸显示屏(电阻触摸)

核桃派官方推出的3.5寸显示屏(电阻触摸),使用SPI总线,最高速率可达80MHz。背光可控制,使用官方驱动可以实现系统桌面显示以及其它UI功能。

提示

核桃派暂不支持市面上其它的树莓派3.5寸显示屏。

3.5_lcd1

背面通过贴片排线方式引出GPIO,也就是说插上核桃派依然可以外接I2C、串口通讯设备和其它模块。

3.5_lcd.png

产品参数
分辨率480x320(Pixel)
接口4线SPI(速率最大:80MHz)
显示屏ICst7796
触摸面板XPT2046(电阻触摸)
工作温度-20℃ ~ 60℃
储存温度-30℃ ~ 70℃
外形尺寸83x55mm
重量75g

  • 引脚说明:
引脚号标识描述
1,173.3V电源正(3.3V输入)
2,45V电源正(5V输入)
6,9,14,20,25GND电源地
11TP_IRQ触摸面板中断,有按下输出低电平
18LCD_DC指令/数据选择,低电平为指令,高电平为数据
19SPI_MOSILCD的SPI数据输入
21SPI_MISO触摸面板SPI数据输出
22RST复位
23SPI_CLKLCD/触摸面板时钟信号
24LCD_CSLCD片选,低电平选中
26TP_CS触摸面板片选,低电平选中

开启LCD显示功能

核桃派系统已经带了相关显示屏驱动,桌面版和无桌面版均支持。使用下面指令即可开启显示桌面:(该指令支持TAB键补全)

sudo set-lcd lcd35-st7796 install

配置成功后重启开发板:

sudo reboot

拔掉HDMI线材,耐心等待系统启动,即可在LCD看到桌面界面(无桌面系统显示终端),默认下图这个方向显示:

3.5_lcd1


提示

上面指令核桃派桌面版系统和无桌面版系统均适用(无桌面系统会显示终端)。进行了上面设置,如果接入了HDMI显示器,优先还是显示器显示。要想在LCD上显示务必拔掉HDMI线。

设置LCD显示方向

设置显示方向使用下面指令,角度支持0、90、180、270度。默认是270度,带桌面系统的话建议选择270或90,因为竖屏会丢失内容。

sudo set-lcd lcd35-st7796 set_rotate 270

关闭LCD显示功能

使用下面指令可移除LCD显示功能,从HDMI启动:

sudo set-lcd lcd35-st7796 remove

在树莓派上使用

核桃派3.5寸触摸显示屏提供适配树莓派的驱动软件,安装后即可在树莓派上使用。详细使用方法看项目里面的README文档:

项目链接:https://github.com/walnutpi/rpi-lcd

3.5_lcd2