"); //-->
什么是多屏拼接显示?
多屏拼接显示就是把几个显示器(比如MIPI屏幕、HDMI屏幕或者DP屏幕)拼接显示,把它们变成一个大屏幕。如会议室是拼接屏的主要应用场景之一。在会议室中,拼接屏可以用于显示会议议程、演示资料、视频会议等。拼接屏可以将多个屏幕拼接在一起,形成一个大屏幕,使得参会人员可以更加清晰地看到演示内容,提高会议效率。
另外电视墙也是拼接屏的另一个主要应用场景。在电视墙中,拼接屏可以用于播放电视节目、体育比赛、新闻报道等。拼接屏可以将多个屏幕拼接在一起,形成一个大屏幕,使得观众可以更加清晰地看到节目内容,提高观看体验。
什么是Connector-split功能
RK3588处理器中的显示控制器提供的Connector-split功能是一种类似于MIPI双通道模式的技术,能够实现将单一视频端口的输出在水平方向上分割为左右两部分,进而同时驱动两个显示接口。这两个接口在显示时序上保持一致,但在内容上则呈现独立的画面。
我们来看上面这张图,如果在 VP0 上开启Connector-split模式,则 VP0 的输出可以同时驱动两个显示接口 ,这两个显示接口上显示的内容为 VP0 输出的内容水平方向左右平分。比如 VP0 以 3840x1080 的分辨率输出,则两个显示接口各自显示 1920x1080 的输出。
通过这种技术,可以在 RK3588 上扩展出 7 路独立的显示输出。需要注意的是,每一个 VP 上参与Connector-split 输出的两个显示接口,输出的时序,帧率必须相同。这种显示特性可以通过 dts 进行开关, dts 只要把参与 Connector-split 的两个显示接口挂接在同一个 VP 上,且打开左边显示接口的 split-mode 属性。
03双MIPI屏幕拼接显示
demo效果:以迅为RK3588开发板和俩个MIPI 7寸屏幕为例进行屏幕拼接显示。
■ 步骤1:
修改Linux源码设备树文件3588-linux/kernel-5.10/arch/arm64/boot/dts/rockchip/topeet-rk3588-v10.dts
将MIPI0和MIPI1的宏定义打开如下所示
了解更多可以关注北京迅为RK3588开发板
*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。