Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >创龙 瑞芯微 RK3562 国产 2GHz 四核A53 工业开发板—Qt工程编译说明

创龙 瑞芯微 RK3562 国产 2GHz 四核A53 工业开发板—Qt工程编译说明

原创
作者头像
创龙科技Tronlong
修改于 2025-07-02 07:41:35
修改于 2025-07-02 07:41:35
2470
举报

开发板简介

创龙科技 TL3562-EVM-B 是一款基于瑞芯微 RK3562J/RK3562 处理器设计的四核 ARMCortex-A53 +单核 ARM Cortex-M0 国产工业评估板,主频高达 2.0GHz。评估板由核心板和评估底板组成,核心板 CPU、ROM、RAM、电源、晶振、连接器等所有元器件均采用国产工业级方案,国产化率 100%。评估底板大部分元器件亦采用国产工业级方案,国产化率约 99%(按元器件数量占比,数据仅供参考)。核心板经过专业的PCBLayout 和高低温测试验证,质量稳定可靠,可满足各种工业应用环境要求。

评估板硬件资源图解1
评估板硬件资源图解1
评估板硬件资源图解2
评估板硬件资源图解2

前 言

本文档主要说明如何将已有Qt工程进行编译,生成可在评估板上正常运行的ARM端Qt程序镜像,并提供一个GPU核心使用演示案例。

Qt开发环境主要包括Qt Creator工具、X86端Qt环境、ARM端Qt环境、交叉编译工具链等。当用户使用Qt Creator工具和X86端Qt环境编写并编译Qt工程后,生成的Qt程序镜像仅可在X86端运行。必须使用适配评估板的ARM端Qt环境、交叉编译工具链编译Qt工程,生成的Qt程序镜像方可在ARM端(即评估板)上正常运行。

LinuxSDK开发包中已提供适配评估板的ARM端Qt环境(Qt-5.15.10),请先参考Linux系统使用手册安装LinuxSDK,构建适配评估板的交叉编译工具链和qmake工具。可基于命令行或Qt Creator工具对已有Qt工程进行编译,生成ARM端Qt程序镜像。

我司提供的Qt工程位于产品资料“4-软件资料\Demo\qt-demos\”目录下,其中src目录下包含Qt工程源码,bin目录下包含ARM端Qt程序镜像。请将整个qt-demos文件夹拷贝至Ubuntu工作目录下,如下图所示。

图 1
图 1

本文档以image_display工程为例进行演示,此工程的功能是通过显示屏在Qt界面上显示图片内容,并可实现竖屏显示功能。

备注:本文档默认使用HDMI显示,请将评估板HDMI OUT接口连接至HDMI显示屏,同时将鼠标与评估板USB2.0 HOST双层任一接口连接。如需使用LVDS LCD、MIPI LCD显示屏,请参考《评估板测试手册》对应的显示屏进行硬件连接。

基于命令行编译Qt工程

进入image_display工程源码目录,执行qmake命令生成Makefile文件,配置交叉编译工具链环境变量,再执行make命令编译生成可在评估板上正常运行的ARM端Qt程序镜像,如下图所示。

Host# cd /home/tronlong/Demo/qt-demos/image_display/src

Host# source /home/tronlong/RK3562/rk3562-buildroot-2021.11-sdk-v1.0/buildroot/output/rockchip_rk3562/host/environment-setup

Host# qmake

Host# make

图 2
图 2
图 3
图 3

基于Qt Creator工具编译Qt工程

请先自行下载、安装Qt Creator工具至Ubuntu,执行如下命令启动Qt Creator(本次操作使用Qt Creator版本为4.11.0)。

Host# qtcreator

图 4
图 4

启动Qt Creator工具后,点击菜单栏"Tools -> Options…"。

图 5
图 5

点击"Kits",打开配置选择页面。

图 6
图 6

配置交叉编译工具链

点击"Compilers -> Add -> GCC -> C++ -> Browse…",选择平台交叉编译工具链中的aarch64-buildroot-linux-gnu-g++,然后点击Open确认。具体路径为:

/home/tronlong/RK3562/rk3562-buildroot-2021.11-sdk-v1.0/buildroot/output/rockchip_rk3562/host/bin/aarch64-buildroot-linux-gnu-g++

图 7
图 7

选择后,Name修改为"3562-GCC",ABI选择"arm-linux-generic-elf-64bit",再点击Apply,如下图所示。

图 8
图 8

配置Qt Versions

点击"Qt Versions -> Add",选择平台qmake,然后点击Open确认。具体路径为:

/home/tronlong/RK3562/rk3562-buildroot-2021.11-sdk-v1.0/buildroot/output/rockchip_rk3562/host/bin/qmake

图 9
图 9

选择后,Version name修改为"3562-qt5"再点击Apply,如下图所示。

图 10
图 10

配置Kits

请参照下图配置Kits各选项。点击"Kits -> Add",将Name修改为3562",Device type选择"Generic Linux Device",Compiler的C++选择"3562-GCC",Debugger选择"None",Qt version选择"3562-qt5",点击Apply,然后点击OK完成配置。

图 11
图 11

编译Qt工程

点击"Open Project"。

图 12
图 12

选中Qt工程源码目录中.pro文件,点击Open。

图 13
图 13

勾选3562平台Kits,点击"Configure Project"进行工程配置,如下图所示。

图 14
图 14

右击Qt工程,点击Build进行Qt工程编译。

图 15
图 15
图 16
图 16

编译完成后,将生成可在评估板上运行的ARM端Qt程序镜像,如下图所示。

图 17
图 17

在评估板上运行Qt程序

评估板上电启动,进入评估板文件系统,将ARM端Qt程序镜像拷贝至评估板文件系统任意目录下,同时将image_display工程bin目录下文件名为test.jpg的JPG格式图片拷贝至相同路径。请在Qt程序镜像所在路径下执行如下命令。

查看程序运行参数。

Target# ./image_display

参数解释

image path:图片路径。

rotation:该参数为1,则竖屏显示。

图 18
图 18

横屏显示图片。

执行如下命令,点击全屏显示窗口后,显示屏将显示如下图像,按"Ctrl + C"退出程序。

备注:若打印警告信息"QStandardPaths: runtime directory…",忽略该信息即可,不影响程序运行。

Target# ./image_display ./test.jpg --platform wayland

图 19
图 19
图 20
图 20

竖屏显示图片。

执行如下命令,显示屏将显示如下图像,按"Ctrl + C"退出程序。

Target# ./image_display test.jpg 1 --platform wayland

图 21
图 21
图 22
图 22

由于篇幅过长等原因,部分内容均不逐一展示,如需获取完整版详细资料,请关注创龙科技微信公众号或官网,或者评论区留言,感谢您的支持!

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
创龙 瑞芯微 RK3588 国产2.4GHz八核 工业开发板—Qt工程编译、GPU核心使用说明
为助力开发者高效开展创龙科技研发评估板的 Qt 应用开发,本文聚焦 Qt 工程编译与 GPU 核心应用,详解两种编译方式的配置与操作步骤,说明 Qt 程序在评估板的运行与自启动方法,同时通过案例演示 GPU 图形渲染功能,帮助开发者快速掌握相关技术要点,为评估板 Qt 应用开发与性能优化奠定基础。
创龙科技Tronlong
2025/09/29
2370
创龙 瑞芯微 RK3588 国产2.4GHz八核 工业开发板—Qt工程编译、GPU核心使用说明
创龙 瑞芯微 RK3588 国产2.4GHz八核 工业开发板—多屏同显、异显方案演示
创龙科技SOM-TL3588核心板含有4个VOP(Video Output Processor,以下分别简称为"VP0"、"VP1"、"VP2"、"VP3"),支持四路视频显示功能。本文主要演示基于TL3588-EVM评估板HDMI OUT、DP 1.4a、LVDS和MIPI的四屏同显、异显方案,适用开发环境如下。
创龙科技Tronlong
2025/10/13
2410
创龙 瑞芯微 RK3588 国产2.4GHz八核 工业开发板—多屏同显、异显方案演示
创龙 瑞芯微 RK3588 国产2.4GHz八核 工业开发板—视频开发案例(下)
本案例通过GStreamer API创建Pipeline,并使用v4l2src、mpph264enc、tee、udpsink、autovideosink、filesink等插件链接至Pipeline,实现ARM端从V4L2视频节点中获取视频流数据,通过插件rockchipmpp,实现硬件解码后显示或硬件编码为H.264格式并保存为文件。
创龙科技Tronlong
2025/10/20
1400
创龙 瑞芯微 RK3588 国产2.4GHz八核 工业开发板—视频开发案例(下)
RK3506开发板QT Creator开发手册,交叉编译工具链与QT应用示例,入门必备
本文基于触觉智能RK3506核心板/开发板介绍QT Creator交叉编译配置与QT应用示例。
Industio_触觉智能
2025/09/18
3410
RK3506开发板QT Creator开发手册,交叉编译工具链与QT应用示例,入门必备
创龙 瑞芯微 RK3588 国产2.4GHz八核 工业开发板—评估板测试手册
创龙科技研发的评估板需通过专项测试验证性能。为助力开发者快速完成接口功能验证与系统配置,本文针对其多类接口,分步讲解测试流程、硬件连接与命令操作,兼顾基础功能与进阶配置,同时说明 PCIe 网卡测试及驱动编译,为评估板应用与开发提供实用指南。
创龙科技Tronlong
2025/09/22
2070
创龙 瑞芯微 RK3588 国产2.4GHz八核 工业开发板—评估板测试手册
创龙 瑞芯微 RK3588 国产2.4GHz八核 工业开发板—MQTT通信协议案例
MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(Publish/Subscribe)模式的“轻量级”通讯协议,该协议构建于TCP/IP协议上,由IBM在1999年发布。MQTT最大优点在于,可以极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息服务。
创龙科技Tronlong
2025/10/29
1220
创龙 瑞芯微 RK3588 国产2.4GHz八核 工业开发板—MQTT通信协议案例
创龙 瑞芯微 RK3588 国产2.4GHz八核 工业开发板—IgH EtherCAT主站开发案例(下)
IgH EtherCAT主站程序的编译需依赖于基于Linux内核源码,请先参考《Debian系统使用手册》编译Linux-RT内核,再编译IgH EtherCAT主站程序。
创龙科技Tronlong
2025/10/15
1590
创龙 瑞芯微 RK3588 国产2.4GHz八核 工业开发板—IgH EtherCAT主站开发案例(下)
创龙 瑞芯微 RK3588 国产2.4GHz八核 工业开发板—Linux应用开发手册
创龙科技研发的评估板需配套专项开发案例实现功能开发。为助力开发者快速上手,本文提供 Linux 与 Python 两类开发案例,详细讲解各案例功能、硬件连接、操作命令及关键代码,同时说明案例编译与运行环境配置要点,帮助开发者高效完成评估板应用开发与功能验证。
创龙科技Tronlong
2025/09/25
1900
创龙 瑞芯微 RK3588 国产2.4GHz八核 工业开发板—Linux应用开发手册
创龙 瑞芯微 RK3588 国产2.4GHz八核 工业开发板—NPU开发案例
本文主要介绍基于创龙科技TL3588-EVM评估板的NPU开发案例,适用开发环境如下。
创龙科技Tronlong
2025/09/30
2260
创龙 瑞芯微 RK3588 国产2.4GHz八核 工业开发板—NPU开发案例
创龙 瑞芯微 RK3588 国产2.4GHz八核 工业开发板—物联网模块开发案例
为助力开发者高效开展创龙科技研发的 TL3588-EVM 评估板物联网应用开发,本文聚焦蓝牙、WIFI、PCIe WIFI6、4G 四大物联网模块,详细讲解各模块功能测试流程、操作命令及驱动编译方法,覆盖多场景应用需求,帮助开发者快速掌握模块使用要点,顺利实现评估板物联网功能开发与验证。
创龙科技Tronlong
2025/09/28
2060
创龙 瑞芯微 RK3588 国产2.4GHz八核 工业开发板—物联网模块开发案例
创龙 瑞芯微 RK3562 国产 2GHz 四核A53 工业开发板—GPU核心使用演示案例
本章节通过texture案例,演示基于Qt + OpenGL调用GPU核心进行图形渲染。
创龙科技Tronlong
2025/07/14
1370
创龙 瑞芯微 RK3562 国产 2GHz 四核A53 工业开发板—GPU核心使用演示案例
创龙 瑞芯微 RK3562 国产 2GHz 四核A53 工业开发板—NPU开发案例
本文主要介绍基于创龙科技TL3562-EVM评估板的NPU开发案例,适用开发环境如下。
创龙科技Tronlong
2025/07/16
1690
创龙 瑞芯微 RK3562 国产 2GHz 四核A53 工业开发板—NPU开发案例
创龙 瑞芯微 RK3562 国产 2GHz 四核A53 工业开发板—Docker容器部署方法说明
Windows开发环境:Windows 7 64bit、Windows 10 64bit
创龙科技Tronlong
2025/07/03
1600
创龙 瑞芯微 RK3562 国产 2GHz 四核A53 工业开发板—Docker容器部署方法说明
国产!全志T113-i 双核Cortex-A7@1.2GHz 工业开发板—Qt工程编译说明
本文档主要说明如何将已有Qt工程进行编译,生成可在评估板上正常运行的ARM端Qt程序镜像。
创龙科技Tronlong
2025/07/28
2300
国产!全志T113-i 双核Cortex-A7@1.2GHz 工业开发板—Qt工程编译说明
瑞芯微RK3506(3核A7@1.5GHz+双网口+双CAN-FD)工业开发板—图形用户界面(GUI)开发手册
本文主要说明Qt的图形用户界面(GUI)开发流程,包括Qt程序自启动配置与案例介绍,旨在帮助开发者完成产品开发与测试。
创龙科技Tronlong
2025/06/03
3880
瑞芯微RK3506(3核A7@1.5GHz+双网口+双CAN-FD)工业开发板—图形用户界面(GUI)开发手册
创龙 瑞芯微 RK3562 国产 2GHz 四核A53 工业开发板—Linux-RT应用开发案例
创龙科技 TL3562-EVM-B 是一款基于瑞芯微 RK3562J/RK3562 处理器设计的四核 ARMCortex-A53 +单核 ARM Cortex-M0 国产工业评估板,主频高达 2.0GHz。评估板由核心板和评估底板组成,核心板 CPU、ROM、RAM、电源、晶振、连接器等所有元器件均采用国产工业级方案,国产化率 100%。评估底板大部分元器件亦采用国产工业级方案,国产化率约 99%(按元器件数量占比,数据仅供参考)。核心板经过专业的PCBLayout 和高低温测试验证,质量稳定可靠,可满足各种工业应用环境要求。
创龙科技Tronlong
2025/07/01
2160
创龙 瑞芯微 RK3562 国产 2GHz 四核A53 工业开发板—Linux-RT应用开发案例
基于瑞芯微RK3562 四核 ARM Cortex-A53 + 单核 ARM Cortex-M0工业评估板——Linux应用开发手册
本文主要介绍TL3562-MiniEVM评估板的AMP(Asymmetric Multi-processing)开发案例,适用开发环境如下:
创龙科技Tronlong
2025/04/16
5370
基于瑞芯微RK3562 四核 ARM Cortex-A53 + 单核 ARM Cortex-M0工业评估板——Linux应用开发手册
创龙 瑞芯微 RK3562 国产 2GHz 四核A53 工业开发板—IRIG-B码对时案例
创龙科技 TL3562-EVM-B 是一款基于瑞芯微 RK3562J/RK3562 处理器设计的四核 ARMCortex-A53 +单核 ARM Cortex-M0 国产工业评估板,主频高达 2.0GHz。评估板由核心板和评估底板组成,核心板 CPU、ROM、RAM、电源、晶振、连接器等所有元器件均采用国产工业级方案,国产化率 100%。评估底板大部分元器件亦采用国产工业级方案,国产化率约 99%(按元器件数量占比,数据仅供参考)。核心板经过专业的PCBLayout 和高低温测试验证,质量稳定可靠,可满足各种工业应用环境要求。
创龙科技Tronlong
2025/07/08
2010
瑞芯微RK3506 3核A7@1.5GHz+双网口+双CAN-FD 工业开发板—Linux应用开发手册
本文为Linux应用开发的指引文档,提供Linux应用开发环境、开发流程等说明,以及对平台关键技术及其支持情况进行简要介绍。同时本文将对部分通用开发技术进行说明,其它应用开发内容请按文中说明选择对应参考文档进行阅读。
创龙科技Tronlong
2025/05/28
3000
瑞芯微RK3506 3核A7@1.5GHz+双网口+双CAN-FD 工业开发板—Linux应用开发手册
全国产!瑞芯微 RK3576 ARM 八核 2.2GHz 工业开发板—LVGL应用开发案例
创龙科技 TL3576-EVM 是一款基于瑞芯微 RK3576J/RK3576高性能处理器设计的4核ARM Cortex-A72 +4核 ARM Cortex-A53 + ARM Cortex-M0 国产工业评估板,Cortex-A72 核心主频高达 2.2GHz,Cortex-A53 核心主频高达 2.0GHz。评估板由核心板和评估底板组成,核心板 CPU、ROM、RAM、电源、晶振、连接器等所有元器件均采用国产工业级方案,国产化率100%。同时,评估底板大部分元器件亦采用国产工业级方案,国产化率约为 99%(按元器件数量占比,数据仅供参考)。核心板经过专业的PCBLayout 和高低温测试验证,质量稳定可靠,可满足各种工业应用环境要求。
创龙科技Tronlong
2025/06/23
2030
全国产!瑞芯微 RK3576 ARM 八核 2.2GHz 工业开发板—LVGL应用开发案例
推荐阅读
创龙 瑞芯微 RK3588 国产2.4GHz八核 工业开发板—Qt工程编译、GPU核心使用说明
2370
创龙 瑞芯微 RK3588 国产2.4GHz八核 工业开发板—多屏同显、异显方案演示
2410
创龙 瑞芯微 RK3588 国产2.4GHz八核 工业开发板—视频开发案例(下)
1400
RK3506开发板QT Creator开发手册,交叉编译工具链与QT应用示例,入门必备
3410
创龙 瑞芯微 RK3588 国产2.4GHz八核 工业开发板—评估板测试手册
2070
创龙 瑞芯微 RK3588 国产2.4GHz八核 工业开发板—MQTT通信协议案例
1220
创龙 瑞芯微 RK3588 国产2.4GHz八核 工业开发板—IgH EtherCAT主站开发案例(下)
1590
创龙 瑞芯微 RK3588 国产2.4GHz八核 工业开发板—Linux应用开发手册
1900
创龙 瑞芯微 RK3588 国产2.4GHz八核 工业开发板—NPU开发案例
2260
创龙 瑞芯微 RK3588 国产2.4GHz八核 工业开发板—物联网模块开发案例
2060
创龙 瑞芯微 RK3562 国产 2GHz 四核A53 工业开发板—GPU核心使用演示案例
1370
创龙 瑞芯微 RK3562 国产 2GHz 四核A53 工业开发板—NPU开发案例
1690
创龙 瑞芯微 RK3562 国产 2GHz 四核A53 工业开发板—Docker容器部署方法说明
1600
国产!全志T113-i 双核Cortex-A7@1.2GHz 工业开发板—Qt工程编译说明
2300
瑞芯微RK3506(3核A7@1.5GHz+双网口+双CAN-FD)工业开发板—图形用户界面(GUI)开发手册
3880
创龙 瑞芯微 RK3562 国产 2GHz 四核A53 工业开发板—Linux-RT应用开发案例
2160
基于瑞芯微RK3562 四核 ARM Cortex-A53 + 单核 ARM Cortex-M0工业评估板——Linux应用开发手册
5370
创龙 瑞芯微 RK3562 国产 2GHz 四核A53 工业开发板—IRIG-B码对时案例
2010
瑞芯微RK3506 3核A7@1.5GHz+双网口+双CAN-FD 工业开发板—Linux应用开发手册
3000
全国产!瑞芯微 RK3576 ARM 八核 2.2GHz 工业开发板—LVGL应用开发案例
2030
相关推荐
创龙 瑞芯微 RK3588 国产2.4GHz八核 工业开发板—Qt工程编译、GPU核心使用说明
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档