香橙派OrangePi zero2开发板连接3.5寸SPI LCD显示屏的使用方法

Orange Pi Zero2开发板是一款采用全志H616高性能处理器,支持安卓10和Linux操作系统,集成千兆以太网、蓝牙5.0+双频WiFi、USB2.0、micro-HDMI等功能端的电脑开发板,拥有26pin扩展口可以扩展板子的功能接口。前面已经给大家介绍通过26pin扩展口连接2.4寸、3.2寸 SPI LCD显示屏的操作。

这里再介绍一款3.5寸SPI LCD显示屏和Zero2的连接使用。
1) 测试的 LCD 显示屏详情页链接如下  
http://www.lcdwiki.com/3.5inch_SPI_Module_ILI9488_SKU:MSP3520


2) LCD 显示屏和开发板的接线方式如下所示


3) 将显示屏接到开发板后,再使用下面的命令加载 fbtft_device 内核模块 


4) fbtft_device 内核模块加载时 dmesg 命令正确的输出 log 如下所示,而且由 log 可 以知道 LCD 显示屏使用的 framebuffer 为 fb1 


5) 然后使用下面的命令就可以在 LCD 显示屏上显示 Orange Pi 的 logo 图片  


6) 还可以将 tty1 的输出映射到 LCD 显示屏的 fb 设备——fb1,映射完后,LCD 屏 幕将会显示终端的输出,HDMI 就不会再有图像输出了


如果要切换回 HDMI 显示,请使用下面的命令 
root@orangepi:~# con2fbmap 1 0  


7) 设置系统启动自动加载 fbtft_device 模块的方法
a. 新建/etc/modules-load.d/fbtft.con 配置文件,文件内容如下所示 


b. 新建/etc/modprobe.d/fbtft.conf 配置文件,文件内容如下所示


c. 然后重启 linux 系统就能看到 fbtft_device 相关的内核模块都已自动加载
8) 如 果 希 望 linux 系 统 启 动 后 自 动 将 console 映 射 到 LCD 显 示 屏 , 请 在 /boot/orangepiEnv.txt 中加入下面的配置,然后重启系统就能看到 LCD 显示屏有输出了


9) 如果需要将桌面版系统显示到 LCD 屏幕,可以执行下面的命令,等待几秒钟后, LCD 屏幕就能看到 linux 系统的桌面了


10) 如果希望 linux 系统启动后自动将桌面显示到 LCD 显示屏,请在 linux 系统中添 加下面的配置文件,然后重启系统就能看到 LCD 显示屏有显示输出了 

 

  • 6
    点赞
  • 38
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值