0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

Tronlong创龙科技 ? 来源:Tronlong创龙科技 ? 作者:Tronlong创龙科技 ? 2025-07-02 11:49 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

开发板简介

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

wKgZO2hc8_mAX4f7ACVcweD4Tds647.png评估板硬件资源图解1

wKgZO2hc9BiAFPc6ACVZq9PU2U8113.png评估板硬件资源图解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-软件资料Demoqt-demos”目录下,其中src目录下包含Qt工程源码,bin目录下包含ARM端Qt程序镜像。请将整个qt-demos文件夹拷贝至Ubuntu工作目录下,如下图所示。

wKgZPGhk1U2AbSG0AAB1KsmSVio657.png图 1

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

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

基于命令行编译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

wKgZO2hk1cKAE442AAISaCgblEM259.png图 2

wKgZO2hk1cqAAYt9AAF6d_KZ31U462.png图 3

基于QtCreator工具编译Qt工程

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

Host# qtcreator

wKgZO2hk1eSAYdcxAAARo3XYpH0492.png图 4

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

wKgZO2g5YM-AHw6AAAE9ZKrqhdA367.png图 5

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

wKgZO2hk1gWAIZDKAAEImCfM-iQ268.png图 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++

wKgZPGhk1h-Add0WAAKtTUY-YU8271.png图 7



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

wKgZO2hk1jGAHnQOAAI05-xW9Uk900.png图 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

wKgZPGhk1j-AHrIYAAC61-1o-sw928.png图 9

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

wKgZPGhk1lKAAXajAAGJi8_6BXY299.png图 10

配置Kits

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

wKgZPGhk1miAW-zcAAJWbuvRQU8575.png图 11

编译Qt工程

点击"Open Project"。

wKgZPGhk1naAYTbWAAEY1E0upfE472.png图 12

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

wKgZO2hk1l6AG0oJAACkIUAgwc8886.png图 13

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

wKgZPGhk1pKAFsy6AAJK3IdfDgs605.png图 14

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

wKgZPGhk1qKAJ24PACV79yRuiu0487.png图 15

wKgZO2hk1quAdogZAAiNrBSNJgQ083.png图 16

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

wKgZO2hk1riAPozLAABsQRfI70Q323.png图 17

在评估板上运行Qt程序

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

查看程序运行参数。

Target# ./image_display

参数解释

imagepath:图片路径。

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

wKgZPGhk1s-Afx5rAAAUAr7QMEg236.png图 18

横屏显示图片。

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

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

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

wKgZPGhk1tuAUPwLAAAlv154_XY929.png图 19

wKgZPGhk1uSAPVpJABQ8Sxflq7o648.png图 20

竖屏显示图片。

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

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

wKgZO2hk1v6AQGsTAAAvSn3ZdMU411.png图 21

wKgZPGhk1wmAIcLtABlkrUOQ24Q083.png图 22


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

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Linux
    +关注

    关注

    87

    文章

    11522

    浏览量

    214291
  • 开发板
    +关注

    关注

    25

    文章

    5725

    浏览量

    105624
  • 瑞芯微
    +关注

    关注

    25

    文章

    617

    浏览量

    52564
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    iTOP-3562开发板/核心采用RK3562,集成A53+Mali G52架构

    可应用于人脸跟踪、身体跟踪、视频监控、自动语音识别(ASR)、图像分类驾驶员辅助系统(ADAS)、车牌识别、物体识别等。 iTOP-3562开发板/核心采用
    发表于 09-05 11:30

    微米尔RK3562国产核心,ARM中量级多面手

    网关、边缘计算等领域提供了高性价比的解决方案。 核心基于 RK3562RK3562J处理器,采用ARM Cortex-
    发表于 02-28 15:32

    迅为RK3562开发板2900页+资料_多种系统适配全开源

    迅为RK3562开发板ARMA53核心多种系统适配全开源
    发表于 06-17 10:50

    迅为国产RK3562开发板底板硬件接口原理说明

    迅为国产RK3562开发板底板硬件接口原理说明
    的头像 发表于 06-14 15:27 ?3041次阅读
    迅为<b class='flag-5'>国产</b><b class='flag-5'>四</b><b class='flag-5'>核</b><b class='flag-5'>RK3562</b><b class='flag-5'>开发板</b>底板硬件接口原理<b class='flag-5'>说明</b>

    新一代低价开发板芯片RK3562来啦! — 触觉智能RK3562开发板

    最近我收到了个一套开发板,有核心开发板,还有个7英寸触摸屏幕。这些东西,都是一家叫做触觉智能的公司做的基于
    的头像 发表于 08-15 17:42 ?3203次阅读
    新一代低价<b class='flag-5'>开发板</b>芯片<b class='flag-5'>RK3562</b>来啦! — 触觉智能<b class='flag-5'>RK3562</b><b class='flag-5'>开发板</b>

    主板/开发板Linux系统播放音频方法,触觉智能RK3562开发板演示

    本文介绍方案主板/开发板Linux系统播放音频的方法,触觉智能RK3562开发板演示,通用
    的头像 发表于 12-13 11:40 ?1001次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b>主板/<b class='flag-5'>开发板</b>Linux系统播放音频方法,触觉智能<b class='flag-5'>RK3562</b><b class='flag-5'>开发板</b>演示

    4CPU,ARM中量级多面手,米尔RK3562核心上市

    网关、边缘计算等领域提供了高性价比的解决方案。核心基于RK3562RK3562J处理器,采用ARMCortex-
    的头像 发表于 02-27 08:03 ?791次阅读
    4<b class='flag-5'>核</b>CPU,ARM中量级多面手,米尔<b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK3562</b>核心<b class='flag-5'>板</b>上市

    国产35622GHzA53 NPU)工业核心规格书

    核心简介龙科技SOM-TL3562是一款基于RK3
    的头像 发表于 03-06 13:58 ?13次阅读
    全<b class='flag-5'>国产</b>!<b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>3562</b>(<b class='flag-5'>2GHz</b><b class='flag-5'>四</b><b class='flag-5'>核</b><b class='flag-5'>A53</b> NPU)<b class='flag-5'>工业</b>核心<b class='flag-5'>板</b>规格书

    国产35622GHzA53 NPU)工业核心规格书

    核心简介龙科技SOM-TL3562是一款基于RK3
    的头像 发表于 03-06 14:30 ?1141次阅读
    全<b class='flag-5'>国产</b>!<b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>3562</b>(<b class='flag-5'>2GHz</b><b class='flag-5'>四</b><b class='flag-5'>核</b><b class='flag-5'>A53</b> NPU)<b class='flag-5'>工业</b>核心<b class='flag-5'>板</b>规格书

    国产3562Mini(2GHzA53 NPU)工业开发板规格书

    评估简介龙科技TL3562-MiniEVM是一款基于
    的头像 发表于 03-10 09:16 ?993次阅读
    全<b class='flag-5'>国产</b>!<b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>3562</b>Mini(<b class='flag-5'>2GHz</b><b class='flag-5'>四</b><b class='flag-5'>核</b><b class='flag-5'>A53</b> NPU)<b class='flag-5'>工业</b><b class='flag-5'>开发板</b>规格书

    性价比不错的工业开发板 — 米尔RK3562

    今天给大家介绍一款开发板是来自米尔的RK3562开发板RK3562
    的头像 发表于 06-05 08:01 ?771次阅读
    性价比不错的<b class='flag-5'>工业</b>级<b class='flag-5'>开发板</b> — 米尔<b class='flag-5'>RK3562</b>

    有奖丨米尔 RK3562开发板免费试用新增名额!

    米尔与合作发布的新品基于RK3562应用
    的头像 发表于 06-13 08:04 ?458次阅读
    有奖丨米尔 <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK3562</b><b class='flag-5'>开发板</b>免费试用新增名额!

    RK3562 国产 2GHz A53 工业开发板—调试工具安装

    龙科技 TL3562-EVM-B 是一款基于 RK3562J/
    的头像 发表于 06-30 10:28 ?250次阅读
    <b class='flag-5'>创</b><b class='flag-5'>龙</b><b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b> <b class='flag-5'>RK3562</b> <b class='flag-5'>国产</b> <b class='flag-5'>2GHz</b> <b class='flag-5'>四</b><b class='flag-5'>核</b><b class='flag-5'>A53</b> <b class='flag-5'>工业</b><b class='flag-5'>开发板</b>—调试工具安装

    RK3562 国产 2GHz A53 工业开发板—IRIG-B码对时案例

    龙科技 TL3562-EVM-B 是一款基于 RK3562J/
    的头像 发表于 07-08 14:07 ?238次阅读
    <b class='flag-5'>创</b><b class='flag-5'>龙</b> <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b> <b class='flag-5'>RK3562</b> <b class='flag-5'>国产</b> <b class='flag-5'>2GHz</b> <b class='flag-5'>四</b><b class='flag-5'>核</b><b class='flag-5'>A53</b> <b class='flag-5'>工业</b><b class='flag-5'>开发板</b>—IRIG-B码对时案例

    RK3562 国产 2GHz A53 工业开发板—NPU开发案例

    本文主要介绍基于龙科技TL3562-EVM评估的NPU开发案例,适用开发环境如下。
    的头像 发表于 07-16 11:46 ?144次阅读
    <b class='flag-5'>创</b><b class='flag-5'>龙</b> <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b> <b class='flag-5'>RK3562</b> <b class='flag-5'>国产</b> <b class='flag-5'>2GHz</b> <b class='flag-5'>四</b><b class='flag-5'>核</b><b class='flag-5'>A53</b> <b class='flag-5'>工业</b><b class='flag-5'>开发板</b>—NPU<b class='flag-5'>开发</b>案例