×

TI AM5728 Qt工程编译、GPU核心使用说明

消耗积分:0 | 格式:zip | 大小:2.37 MB | 2023-11-02

Tronlong创龙科技

  • 218内容
  • 35w+阅读
  • 121粉丝

此案例来源于:创龙科技

测试板卡为:TI Sitara系列AM5728+ Xilinx Artix-7 FPGA开发板

 

前  言

本文档主要说明如何将已有Qt工程进行编译,生成可在评估板上正常运行的ARM端Qt程序镜像,并提供一个可实现竖屏显示功能的Qt工程案例。

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

 

AM57x Linux Processor SDK中已提供适配评估板的ARM端Qt环境(Qt-5.7.1)和交叉编译工具链。请先按Linux开发环境搭建相关文档安装Linux Processor SDK,并配置交叉编译工具链以及自行安装Qt Creator工具。可基于命令行或Qt Creator工具对已有Qt工程进行编译,生成ARM端Qt程序镜像。

 

评估板简介

创龙科技TL5728F-EVM是一款基于TI Sitara系列AM5728(双核ARM Cortex-A15 +浮点双核DSP C66x) + Xilinx Artix-7 FPGA处理器设计的高端异构多核评估板,由核心板与评估底板组成。AM5728与Artix-7在核心板内部通过GPMC、I2C通信总线连接,在评估底板通过PCIe通信总线连接核心板经过专业的PCB Layout和高低温测试验证,稳定可靠,可满足各种工业应用环境。

 

评估板接口资源丰富,引出双路千兆网口、双路SFP光口、USB 3.0、CAN、RS485、SATA、HDMI、GPMC、FMC等接口,方便用户快速进行产品方案评估与技术预研。

 

 

目  录
前  言———— 3
1 基于命令行编译Qt工程————  5
2 基于Qt Creator工具编译Qt工程————  6
2.1 配置Debuggers ———— 8
2.2 配置交叉编译工具链————  9
2.3 配置Qt Versions ———— 11
2.4 配置Kits————  12
2.5 编译Qt工程 ———— 13
3 在评估板上运行Qt程序 ———— 16
4 GPU核心使用演示案例 ———— 17
4.1 案例说明————  17
4.2 案例测试 ———— 18
4.3 关键代码 ———— 19
5 Qt程序自启动说明 ———— 22
更多帮助 ———— 26

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

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !