[评测分享]
【更适合初学者的开发板ELF 1】06-QT界面测试
#板卡评测
 
1991 人阅读
|
0 人回复
|
2023-11-26 
 
 
 
 
TA的每日心情  | 慵懒 2025-8-6 21:07 | 
|---|
 
  签到天数: 313 天 连续签到: 1 天 [LV.8]以坛为家I 
状元 
 
 
	- 积分
 - 5300
 
 
 
 
 | 
 
 
 本帖最后由 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,今天测试就到这吧。 
 
 
 |   
 
  
  
  
 
 
 | 
| 
 | 
| 
 | 
| 
 | 
 |