查看: 1473|回复: 0

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

[复制链接]
  • TA的每日心情
    奋斗
    17 小时前
  • 签到天数: 164 天

    连续签到: 12 天

    [LV.7]常住居民III

    发表于 2023-11-26 17:30:10 | 显示全部楼层 |阅读模式
    分享到:
    本帖最后由 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:
    666.png

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

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

    再试试官方提供的一些图形界面,通过查看手册,列举开发板的文件系统中关于界面有关的路径/usr/bin:
    222.png
    可以发现很多与功能外设测试相关的程序文件,例如,控制底板上LED灯的程序是elf1_qt_led:
    2023-11-26_170317.png
    还有查看温度的elf1_qt_aht20:
    2023-11-26_170418.png
    甚至插上USB摄像头以后也可以测试:
    777.png
    只是帧率感人

    OK,今天测试就到这吧。


    回复

    使用道具 举报

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

    本版积分规则

    关闭

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

    手机版|小黑屋|与非网

    GMT+8, 2024-11-24 17:13 , Processed in 0.112780 second(s), 17 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.