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

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

3天内不再提示

Firefly关于PX3-SE系统Qt介绍

firefly 来源:firefly 作者:firefly 2019-11-29 09:49 次阅读
Qt使用
前言

Firefly-PX3-SE的Buildroot系统,目前支持三种Qt版本:

  • Qt4.8.7
  • Qt5.6.2
  • Qt5.9.1

其中,当前默认支持的Qt版本为Qt5.9.1,值得注意的是,这里编译Qt5.9.1,要求主机的编译工具GCC和G++的版本必须为4.8以上,所以如果当前编译环境的GCC和G++版本小于4.8,请先更新GCC和G++版本,再进行编译。

Qt开发环境配置

先安装Qt5.9.1,配置Qt的交叉编译环境,不需要重新再编译Qt源码,可以直接使用Buildroot编译出来的工具。

配置“Qt版本”

在“Projects”-》“Manage Kits…”-》“Build & Run”-》“Qt Versions”中,添加qmake,直接使用Buildroot编译出来的:buildroot/output/host/bin/qmake

配置“编译器”

在“Projects”-》“Manage Kits…”-》“Build & Run”-》“Compilers”中,添加C和C++编译器,直接使用SDK自带的:

GCC:buildroot/output/host/usr/bin/arm-rockchip-linux-gnueabihf-gcc

C++: buildroot/output/host/usr/bin/arm-rockchip-linux-gnueabihf-g++

配置“设备”

在“Projects”-》“Manage Kits…”-》“Devices”中,添加PX3SE设备,需要配置开发板的IP,用户和密码,如果root没有密码,需要使用passwd root添加。为方便调试,建议把开发板配置成静态IP。

Qt远程调试

Firefly-PX3-SE支持Qt远程调试,上面提到的配置“设备”的IP,以及用户密码,都是为了远程调试做准备。

配置“调试器”

确保Buildroot的.config有如下配置:

BR2_PACKAGE_HOST_GDB_PYTHON BR2_PACKAGE_HOST_GDB BR2_PACKAGE_GDB BR2_PACKAGE_GDB_SERVER

配置“构建PX3套件”

在“Projects”-》“Manage Kits…”-》“Build & Run”-》“Kits”中,添加套件,配置设备,编译器,调试器,Qt 版本。

部署运行

在“Projects”-》”Build & Run”中激活PX3的套件

如下图选中对应的套件,按”Ctrl+R”即可远程运行

如果要重新运行程序时,必须手动关闭已经运行的程序,在下方的“Application Output”窗口,可以通过“Stop Running Program”按钮停止程序运行,如下

部署调试

在“Debug”-》“Start Debugging”-》“Attach to Running Debug Server…”中,配置调试器:

选中对应的套件, 按”F5”开启远程调试


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

    关注

    87

    文章

    10990

    浏览量

    206734
  • 嵌入式主板
    +关注

    关注

    7

    文章

    6064

    浏览量

    34614
  • Firefly
    +关注

    关注

    2

    文章

    534

    浏览量

    6757
收藏 人收藏

    评论

    相关推荐

    Core-PX3-SEJ四核高性价比核心板

    Firefly Core-PX3-SEJ高性价比核心板,采用Rockchip PX3-SE四核A7 1.3GHz处理器,提供多种存储配置选择。尺寸仅有67.6mm x 40mm,节约空间,让成本可控。1分钟视频,了解更多内容
    发表于 06-12 10:38

    分享一款不错的基于Rockchip PX3-SE的Apple Carplay连结方案

    分享一款不错的基于Rockchip PX3-SE的Apple Carplay连结方案
    发表于 06-10 08:46

    如何在Firefly PX30板上对8寸LVDS进行调试并点屏呢

    如何在Firefly PX30板上对8寸LVDS进行调试并点屏呢?
    发表于 03-09 07:41

    介绍主机上Qt Creator的使用说明

    终端执行。/xxxx.run运行安装,注意文件需要有执行权限。  配置  下面以 firefly-qt-5.12.2-aarch64 环境作为例子进行配置,目标平台是 Buildroot 系统:  安装
    发表于 10-25 17:22

    firefly Core-PX3-SEJ核心板 介绍

    Core-PX3-SEJ 核心板是一款基于四核 Cortex-A7 高性价核心板,采用 Rockchip PX3-SE 四核 A7 1.3GHz 处理器,提供多种存储配置选择,用户仅需扩展功能底板
    的头像 发表于 11-13 11:12 1313次阅读
    <b class='flag-5'>firefly</b> Core-<b class='flag-5'>PX</b>3-SEJ核心板 <b class='flag-5'>介绍</b>

    fireflyPX3-SE开发板 介绍

    采用PX3-SE四核处理器,主频高达1.3GHz,工业级的稳定性,工作温度-20℃ ~ 80℃。Firefly-PX3-SE采用底板和核心板组合方式,核心板具有多种配置可选,轻松控制成本,极低的成本与优秀的性能让产品极具性价比
    的头像 发表于 11-15 14:36 1464次阅读
    fireflyPX3-<b class='flag-5'>SE</b>开发板 <b class='flag-5'>介绍</b>

    fireflyPX3-SE核心板 介绍

     采用Rockchip PX3-SE四核A7 1.3GHz处理器,提供多种存储配置选择,用户仅需扩展功能底板即可快速实现项目研产
    的头像 发表于 11-15 15:07 1022次阅读
    fireflyPX3-<b class='flag-5'>SE</b>核心板 <b class='flag-5'>介绍</b>

    Firefly-PX3-SE主板FAQ方案

    FAQ 开机异常卡死或重启 可能是电源电流不够,请使用电压为 5V,电流为 2.5A~3A 的电源 系统用户名和密码 用户:root 密码:123 多U盘挂载问题 目前Firefly-PX3-SE
    的头像 发表于 11-29 09:29 962次阅读
    <b class='flag-5'>Firefly-PX3-SE</b>主板FAQ方案

    Firefly关于PX3-SE程序SSH使用介绍

    SSH是很常用的工具,几乎是每一台Linux电脑的标准配置,因此我们为了开发方便,在Buildroot中默认配置好了SSH,联网即用。
    的头像 发表于 11-29 09:43 1462次阅读
    <b class='flag-5'>Firefly</b><b class='flag-5'>关于</b><b class='flag-5'>PX3-SE</b>程序SSH使用<b class='flag-5'>介绍</b>

    Firefly-PX3-SE系统ADB介绍

    ADB,全称 Android Debug Bridge,是 Android 的命令行调试工具,可以完成多种功能,如跟踪系统日志,上传下载文件,安装应用等。
    的头像 发表于 11-29 10:03 953次阅读
    <b class='flag-5'>Firefly-PX3-SE</b><b class='flag-5'>系统</b>ADB<b class='flag-5'>介绍</b>

    Firefly-PX3-SE主板音频输入输出介绍

    Firefly-PX3-SE有三路音频输出、两路音频输入。
    的头像 发表于 12-02 15:15 1574次阅读

    Firefly-PX3-SE--WIFI模块及以太网简介

    关于Firefly-PX3-SE网络的使用,目前在设置app里面只能使用WiFi以及WIFI热点功能,以太网功能暂时还没添加。
    的头像 发表于 12-02 16:56 1222次阅读

    Firefly-PX3-SE主板启动介绍

    Firefly-PX3-SE 有灵活的启动方式。
    的头像 发表于 12-04 08:36 1222次阅读

    Firefly-PX3-SE主板串口介绍

    Firefly-PX3-SE 开发板的调试串口与 TF 卡接口有信号引脚复用,因此无法同时使用。
    的头像 发表于 12-04 08:49 1317次阅读
    <b class='flag-5'>Firefly-PX3-SE</b>主板串口<b class='flag-5'>介绍</b>

    关于PX Developer的安装方法

    关于PX Developer的安装方法(中文) 产品规格书
    发表于 08-24 14:46 0次下载
    <b class='flag-5'>关于</b><b class='flag-5'>PX</b> Developer的安装方法