使用瑞芯微 PX30 开发板的双屏显示功能,一般可按以下步骤进行:
- 硬件连接:确认开发板具有 RGB、LVDS、MIPI - DSI 等显示接口。根据所使用的屏幕类型和接口,将两块屏幕分别连接到开发板对应的接口上。例如,若使用 LVDS 屏幕和 MIPI - DSI 屏幕,就将 LVDS 屏幕连接到开发板的 LVDS 接口,MIPI - DSI 屏幕连接到相应的 MIPI - DSI 接口。
- 系统设置:如果是基于 Linux 系统,可能需要进入 uboot 模式下设置屏幕环境变量。例如在烧写完 Debian 镜像后,根据连接的屏幕尺寸设置相关环境变量,设置完毕后重新启动开发板,使屏幕能正常显示桌面。不同的操作系统和屏幕组合,环境变量的设置可能有所不同,需根据实际情况进行调整。
- 显示模式设置:在系统中使用相关工具来设置双屏显示模式。以 Debian 系统为例,可使用 xrandr 命令来设置双屏同显和异显功能。如要设置双屏幕显示相同的内容(auto 为最高分辨率),可在串口终端输入命令:
su linaro -c "DISPLAY=:0 xrandr --output HDMI - 1 --same - as DSI - 1"
;若设置 hdmi 屏幕为右扩展,则输入命令:su linaro -c "DISPLAY=:0 xrandr --output HDMI - 1 --right - of DSI - 1"
。异显模式下还支持 “on right”“above”“on left”“below” 等多种模式,可通过替换相应参数来实现不同的屏幕显示功能。
如果在使用过程中遇到问题,如双屏显示存在闪烁、分辨率不匹配等情况,可以参考瑞芯微官方提供的技术文档、开发指南,或者向瑞芯微的技术支持团队咨询,以获取更具体的解决方案。