ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

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

2021-04-06 16:05:12  阅读:302  来源: 互联网

标签:显示屏 fbtft 香橙 SPI LCD linux 开发板


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 显示屏有显示输出了 

 

标签:显示屏,fbtft,香橙,SPI,LCD,linux,开发板
来源: https://blog.csdn.net/weixin_45534288/article/details/115462669

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有