网站首页 全球最实用的IT互联网站!

人工智能P2P分享Wind搜索发布信息网站地图标签大全

当前位置:诺佳网 > 电子/半导体 > 嵌入式技术 >

RK3506开发板QT Creator开发手册,交叉编译工具链与

时间:2025-09-30 16:26

人气:

作者:admin

标签:

导读:本文基于触觉智能RK3506核心板/开发板介绍QTCreator交叉编译配置与QT应用示例。如需购买开发板进行评估验证简介QTCreatorQtCreator‌是由TheQtCompany开发的跨平台集成开发环境(IDE),专为Q...

本文基于触觉智能RK3506核心板/开发板介绍QT Creator交叉编译配置与QT应用示例。

wKgZPGgOFXqAR_quAACjcam2n2w20.jpeg

QT Creator简介

  • QT Creator

Qt Creator‌是由The Qt Company开发的跨平台集成开发环境(IDE),专为Qt框架设计,支持C++、QML、Python等多种语言,用于开发桌面、移动端及嵌入式应用程序。‌支持Linux、macOS、Windows等操作系统,提供统一的开发体验。‌‌


  • QT应用

Qt是基于C++ 的跨平台开源应用程序开发框架,专注于图形用户界面和非GUI程序的构建。它提供丰富的GUI控件库和高级功能模块(如网络通信、数据库访问、多媒体处理),并采用独特的信号与槽机制实现高效组件通信。支持OpenGL、Vulkan等图形接口,以及针对嵌入式系统的EGLFS无窗口模式和LinuxFB帧缓冲等,开发者可根据目标平台选择灵活的渲染策略。

QT Creator环境配置

  • QT Creator工具安装

以下教程基于虚拟机安装QT Creator工具:

wKgZO2jblDyARazWAAB3vOwii2Y356.png

虚拟机系统版本:Ubuntu22.04、QT Creator版本:17.0.0。

相关详细资料请关注深圳触觉智能公众号,添加官方客服13423856106,提供近80个G的软硬件资料与Demo。

完成安装后开始对QT交叉编译环境配置。

QT交叉编译环境配置

QT应用程序在线编译下载到RK3506依赖网络,Buildroot需配置支持sync、stat工具

虚拟机系统版本:Ubuntu22.04、QT Creator版本:17.0.0。

wKgZPGjblDyAf1sDAAE3xYmFbCg835.pngwKgZO2jblDyAFzRXAAFqZUa7XyA939.png

需要注意RK3506默认QT不支持文字及中文显示,需配置。配置完Buildroot,重新编译固件烧录系统到开发板。

交叉编译环境配置

测试交叉编译工具链

进入SDK的工具链目录,并查看工具版本:

cd /buildroot/output/rockchip_rk3506-emmc/host/bin
./qmake -v
./arm-buildroot-linux-gnueabihf-g++ -v

wKgZPGjblDyAVd7wAARY7QS9Bxo778.png


QT Creator配置交叉编译工具链

打开QT Creator构建工具套件配置:

wKgZPGjblDyAczgsAAEyPC0JkpE357.png

配置GCC:

wKgZO2jblDyAUHMWAADfXYa-bbM604.png

选择SDK对应的工具链路径,配置完点击"Apply":

wKgZPGjblDyAMXRKAAEK2czFYrI037.png

配置qmake,选择工具链路径下的qmake:

wKgZO2jblDyAXmAHAAFhjXvdqD4045.png

接下来配置远程设备,配置之前开发板接入网线,上电进入系统获取IP,后续设备配置会使用到此IP地址(注意:Ubuntu虚拟机需与开发板在同一网段):

wKgZPGjblD2ADSDfAAEhQ_ujnhk745.png

配置远程设备,点击Devices选项:

wKgZPGjblD2AVNcPAAFAY0N5s3w829.png

填写设备名称、开发板的IP地址:

wKgZPGjblD2AA6moAACW1TPcSjY569.png

点击Create New Key Pair:

wKgZO2jblDyAYPpnAAD2Ufu8oKk206.png

生成密钥对文件:

wKgZO2jblD2AT-LfAADdEEc9vbc622.png

部署公钥,输入开发板 ssh 登录密码“123456”,点击 OK,并点击Next:

wKgZO2jblD2AFdUvAAD4a0JT3l8666.png

点击Finish,测试设备连接:

wKgZO2jblD2Ab0x8AABw7k8QY5M603.png

显示如下内容证明开发板连接成功:

wKgZPGjblD2AVRO5AACnXSsUjYQ864.png

配置Kits,点击Add:

wKgZPGjblD2AY41RAACw9ila8Yg052.png

配置完,点击Apply --> OK即可完成:

wKgZPGjblD2ASb19AAHkYNYoUEg441.png

QT工程测试

主要流程包括:新建工程&配置-编写代码&配置UI-运行测试3步,注意工程配置需要添加前面配置的kits工具套件:

wKgZO2jblD2AJ-i1AAEYcxMZx24014.png

编写一个简单的Hello World:

wKgZO2jblD2AM8AXAADJ4tdlM-s527.png

添加一个Line组件 并运行至触觉智能RK3506开发板:

wKgZPGjblD6AaPvbAACsQ4x2Fus651.pngwKgZO2jblD6AUXDlAALRyAzvWKI416.png

查看开发板屏幕显示效果:

wKgZO2jblD6AZUC_AADzJN-bfus509.png

温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐

CPU | 内存 | 硬盘 | 显卡 | 显示器 | 主板 | 电源 | 键鼠 | 网站地图

Copyright © 2025-2035 诺佳网 版权所有 备案号:赣ICP备2025066733号
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。

关注微信