回答

收藏

[评测分享] 【更适合初学者的开发板ELF 1】06-QT界面测试

#板卡评测 #板卡评测 1991 人阅读 | 0 人回复 | 2023-11-26

本帖最后由 stm1024 于 2023-11-26 17:39 编辑

通常,imx6ULL的GUI方案是嵌入式Linux+Qt的路径,这种比较方便快捷的实现图形化界面,比较方便,今日测试一下ELF-1环境下的Qt程序。

1. 环境准备
目前这个ELF-1的开发板,其采用的方式是核心板+底板构成我们目前使用ELF-1开发板,然后使用了ELF-1S的扩展板,底板上预留的是一个54PIN的RGB565接口,但是这个接口并不是统一标准的,提供的测试开发板并没有带显示屏,也没有和其他友商的产品,使用Mini-HDMI,或者其他标准接口的方式,有能力搞硬件的大佬,已经开始做了转接板,然而像我这种偏软件的玩家,只能想别的办法,所以这一点,想要吐槽一下这款开发板。
《01-0 ELF1、ELF1S开发板_快速启动手册_V1.pdf》手册上的第三章是界面测试,但是主要基于扩展板,演示的功能很多,但是没有显示屏的话怎么办?

2. 带X窗口的终端
这个时候,硬件不够,软件来凑,还真有这样的软件,也就是本次的主角登场了,他就是MobaXTerm。除了一般的串口、SSH等方式登录,还可以支持X窗口,这为测试窗口程序提供了可能。
连接的时候,注意选择X11-forwarding:



注意看右上角,有一个XServer的图标,这个时候是运行状态,如果是红色的话,表明停止了,我们要使用XServer肯定要让它处于激活状态。

拷贝一个通过交叉编译好的Qt程序,通过chmod为其赋予执行权限,然后再MobaXTerm中运行该程序,效果如下:


再试试官方提供的一些图形界面,通过查看手册,列举开发板的文件系统中关于界面有关的路径/usr/bin:

可以发现很多与功能外设测试相关的程序文件,例如,控制底板上LED灯的程序是elf1_qt_led:

还有查看温度的elf1_qt_aht20:

甚至插上USB摄像头以后也可以测试:

只是帧率感人

OK,今天测试就到这吧。


分享到:
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

5300 积分
55 主题
+ 关注
热门推荐
关闭

站长推荐上一条 /3 下一条