rv1126 运行QT5程序

由于rv1126只有一个视频layer,只支持多屏同显示。因此,如果需要同时显示hdmi和lcd的话,需要设置两者为相同的分辨率。但是如果想要hdmi和lcd显示的分辨率不同的话,就需要修改配置。

显示QT程序时,需要优先设置环境变量如下:

export QT_QPA_EGLFS_KMS_CONNECTOR_INDEX=1         ###【这里为0:mipi, 1:lcd,注意:两者同时显示的话,需要设置rgb位数一样】

export QT_QPA_FB_DRM=1

export QT_QPA_PLATFORM=linuxfb:rotation=0                  #####【linuxfb:fb=/dev/fb0:size=480x854:rotation=0: 这些参数可以不设置】

export QT_QPA_GENERIC_PLUGINS="tslib:/dev/input/event3:edevmouse:/dev/input/event4:evdevkeyboard:/dev/input/event2"   ###【键盘设备鼠标设备等,根据实际情况改变】

export QT_QPA_FONTDIR=/usr/share/fonts

export QT_QPA_EGLFS_PHYSICAL_WIDTH=487                #####【由于没有桌面系统,这里必须指定,根据实际的屏幕大小设置mm】

export QT_QPA_EGLFS_PHYSICAL_HEIGHT=274              #####【由于没有桌面系统,这里必须指定,根据实际的屏幕大小设置mm】

export XDG_RUNTIME_DIR=/tmp

export RUNLEVEL=3

 

此时,运行自带的qt例子即可:./analogclock

下面的命令用来测试双屏显示:

测试mipi输出: modetest -M rockchip -s 56@53:1024x768@RG24

测试lcd输出: modetest -M rockchip -s 58@53:480x640@RG24

 

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值