在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

瑞芯微RK3506開發板之Qt應用開發手冊(上) 深圳觸覺智能出品,嵌入式方案商

觸覺智能 ? 2025-04-28 17:16 ? 次閱讀

Qt是基于C++ 的跨平臺開源應用程序開發框架,專注于圖形用戶界面和非GUI程序的構建。它提供豐富的GUI控件庫和高級功能模塊(如網絡通信、數據庫訪問、多媒體處理),并采用獨特的信號與槽機制實現高效組件通信。支持OpenGL、Vulkan等圖形接口,以及針對嵌入式系統的EGLFS無窗口模式和LinuxFB幀緩沖等,開發者可根據目標平臺選擇靈活的渲染策略。

Ubuntu SDK安裝與環境搭建

  • SDK安裝

網盤下載路徑:Linux>4.軟件資料>QT-SDK/Ubuntu

注意:

1. QT-SDK 采用交叉編譯,所以要在 X86_64 電腦上使用 SDK,不要將 SDK 下載到板子上。

2. 編譯環境請使用 Ubuntu22.04(真機或 docker 容器),如果使用其他版本可能導致編譯出錯。

3. 不要在虛擬機共享文件夾以及非英文目錄存放、解壓QT-SDK。

下載SDK后,首先校驗MD5值,命令如下:

$ md5sum rk3506-ubuntu22_qt5-sdk.tar.gz

解壓QT-SDK,命令如下:

$ sudo tar -zxvf rk3506-ubuntu22_qt5-sdk.tar.gz -C ./

  • 交叉編譯環境搭建

進入qt sdk目錄下,執行install_sdk.sh腳本,進行安裝和搭建交叉編譯環境,具體如下:

$ cd ./rk3506-ubuntu22_qt5-sdk $ sudo ./install_sdk.sh $ ./env.sh $ source ~/.bashrc

搭建環境后,查看qmake版本和交叉編譯工具鏈版本:

$ arm-none-linux-gnueabihf-gcc -v Using built-in specs. COLLECT_GCC=arm-none-linux-gnueabihf-gcc COLLECT_LTO_WRAPPER=/home/industio/evb3506/arm-gnu-toolchain-11.3.rel1-x86_64-arm-none-linux-gnueabihf/bin/../libexec/gcc/arm-none-linux-gnueabihf/11.3.1/lto-wrapper Target: arm-none-linux-gnueabihf Configured with: /data/jenkins/workspace/GNU-toolchain/arm-11/src/gcc/configure --target=arm-none-linux-gnueabihf --prefix= --with-sysroot=/arm-none-linux-gnueabihf/libc --with-build-sysroot=/data/jenkins/workspace/GNU-toolchain/arm-11/build-arm-none-linux-gnueabihf/install//arm-none-linux-gnueabihf/libc --with-bugurl=https://bugs.linaro.org/ --enable-gnu-indirect-function --enable-shared --disable-libssp --disable-libmudflap --enable-checking=release --enable-languages=c,c++,fortran --with-gmp=/data/jenkins/workspace/GNU-toolchain/arm-11/build-arm-none-linux-gnueabihf/host-tools --with-mpfr=/data/jenkins/workspace/GNU-toolchain/arm-11/build-arm-none-linux-gnueabihf/host-tools --with-mpc=/data/jenkins/workspace/GNU-toolchain/arm-11/build-arm-none-linux-gnueabihf/host-tools --with-isl=/data/jenkins/workspace/GNU-toolchain/arm-11/build-arm-none-linux-gnueabihf/host-tools --with-arch=armv7-a --with-fpu=neon --with-float=hard --with-mode=thumb --with-arch=armv7-a --with-pkgversion='Arm GNU Toolchain 11.3.Rel1' Thread model: posix Supported LTO compression algorithms: zlib gcc version 11.3.1 20220712 (Arm GNU Toolchain 11.3.Rel1) $ qmake -v QMake version 3.1 Using Qt version 5.15.8 in /opt/rk3506/rk3506_ubuntu22_5.15/ext/lib

注意:根據安裝路徑的不同,導致qmake和arm-none-linux-gnueabihf-gcc的路徑也是不同的。

Qt交叉編譯

  • Qt源碼demo

將Qt demo 解壓到當前路徑下,命令如下:

$ mkdir -p ./qt-demo && tar -xvf moveblocks.tar.gz -C ./qt-demo $ cd qt-demo $ ls main.cpp moveblocks.pro

  • 交叉編譯

命令如下:

$ qmake ./ $ make $ make install $ ls main.cpp Makefile moveblocks moveblocks.pro

由此可見編譯后生成moveblocks可執行程序,可以通過ssh等方式將可執行程序傳到開發板中運行。

Qt驗證

將demo傳到開發板上,命令如下:

$ adb push Z:\moveblocks /tmp

運行demo,命令如下:

$ chmod a+x /tmp/moveblocks $ /tmp/moveblocks

結果展示:

wKgZPGgPR4CAWDmYAAAabpib1oA59.jpeg
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Linux
    +關注

    關注

    87

    文章

    11475

    瀏覽量

    213012
  • Qt
    Qt
    +關注

    關注

    1

    文章

    313

    瀏覽量

    38885
  • RK3506
    +關注

    關注

    0

    文章

    27

    瀏覽量

    77
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    如何用RK3506核心自研一款嵌入式工業網關?

    飛凌嵌入式RK3506核心做工業網關
    的頭像 發表于 03-19 16:32 ?1044次閱讀
    如何用<b class='flag-5'>RK3506</b>核心<b class='flag-5'>板</b>自研一款<b class='flag-5'>嵌入式</b>工業網關?

    米爾多核異構低功耗RK3506核心重磅發布

    近日,米爾電子發布MYC-YR3506核心開發板,基于國產新一代入門級工業處理器
    發表于 05-16 17:20

    迅為基于RK3568開發板嵌入式學習Linux驅動視頻

    迅為基于RK3568開發板嵌入式學習Linux驅動視頻
    的頭像 發表于 05-19 16:30 ?1291次閱讀
    迅為基于<b class='flag-5'>RK</b>3568<b class='flag-5'>開發板</b>的<b class='flag-5'>嵌入式</b>學習<b class='flag-5'>之</b>Linux驅動視頻

    RK3566開發板USB OTG模式介紹及命令切換,觸覺智能EVB3566主板鴻蒙硬件廠商

    本文USB OTG模式介紹及命令切換,適用于嵌入式工程師、硬件開發教程入門學習課程。設備為觸覺智能開發
    的頭像 發表于 09-05 17:01 ?2545次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK</b>3566<b class='flag-5'>開發板</b>USB OTG模式介紹及命令切換,<b class='flag-5'>觸覺</b><b class='flag-5'>智能</b>EVB3566主板鴻蒙硬件廠商

    RK3588開發板Linux系統添加自啟動命令的方法,深圳觸覺智能Arm嵌入式鴻蒙硬件方案

    本文適用所有Linux系統的開發板、主板添加自啟動命令的方法,本次使用了觸覺智能的EVB3588開發板演示,搭載了
    的頭像 發表于 09-19 09:32 ?1854次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK</b>3588<b class='flag-5'>開發板</b>Linux系統添加自啟動命令的方法,<b class='flag-5'>深圳</b><b class='flag-5'>觸覺</b><b class='flag-5'>智能</b>Arm<b class='flag-5'>嵌入式</b>鴻蒙硬件<b class='flag-5'>方案</b><b class='flag-5'>商</b>

    主板/開發板Linux系統播放音頻方法,觸覺智能RK3562開發板演示

    本文介紹方案主板/開發板Linux系統播放音頻的方法,觸覺
    的頭像 發表于 12-13 11:40 ?824次閱讀
    <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'>觸覺</b><b class='flag-5'>智能</b><b class='flag-5'>RK</b>3562<b class='flag-5'>開發板</b>演示

    平臺Android系統串口測試方法,觸覺智能RK3562開發板演示

    方案主板Android系統串口測試方法,通用RK3568、RK3566、
    的頭像 發表于 12-24 11:51 ?828次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b>平臺Android系統串口測試方法,<b class='flag-5'>觸覺</b><b class='flag-5'>智能</b><b class='flag-5'>RK</b>3562<b class='flag-5'>開發板</b>演示

    RK3506各型號該怎么選?全新工業芯片介紹 觸覺智能出品

    RK3506各型號該怎么選?全新工業芯片介紹,還將推出與星閃技術相結合的RK3506星閃網關開發板
    的頭像 發表于 12-25 10:27 ?1311次閱讀
    <b class='flag-5'>RK3506</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'>智能</b><b class='flag-5'>出品</b>

    全新芯片平臺RK3506優勢詳解,高集成低功耗,為工業而生 深圳觸覺智能評測

    RK3506Rockchip在2024年第四季度全新推出的Arm嵌入式芯片平臺,三核Cortex-A7+單核Cortex-M0多核異
    的頭像 發表于 12-28 10:23 ?1381次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b>全新芯片平臺<b class='flag-5'>RK3506</b>優勢詳解,高集成低功耗,為工業而生 <b class='flag-5'>深圳</b><b class='flag-5'>觸覺</b><b class='flag-5'>智能</b>評測

    性價比天花觸覺智能發布RK3506核心(寬溫級RK3506 工業級RK3506J)

    深圳觸覺智能SOM3506核心現已上市,搭載
    的頭像 發表于 03-07 10:35 ?704次閱讀
    性價比天花<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'>微</b><b class='flag-5'>RK3506</b>核心<b class='flag-5'>板</b>(寬溫級<b class='flag-5'>RK3506</b> 工業級<b class='flag-5'>RK3506</b>J)

    【技術簡析】觸覺智能RK3506 Linux星閃網關開發板有什么奧妙?

    在工業智能化與物聯網深度融合的今天,深圳觸覺智能推出首款搭載
    的頭像 發表于 03-21 11:58 ?572次閱讀
    【技術簡析】<b class='flag-5'>觸覺</b><b class='flag-5'>智能</b><b class='flag-5'>RK3506</b> Linux星閃網關<b class='flag-5'>開發板</b>有什么奧妙?

    觸覺智能RK3506核心,工業應用之RK3506 RT-Linux實時性測試

    觸覺智能RK3506核心,工業應用方案分享RT-Linux實時性測試
    的頭像 發表于 04-27 19:27 ?309次閱讀
    <b class='flag-5'>觸覺</b><b class='flag-5'>智能</b><b class='flag-5'>RK3506</b>核心<b class='flag-5'>板</b>,工業應用之<b class='flag-5'>RK3506</b> RT-Linux實時性測試

    RK3506開發板必備LVGL應用開發手冊深圳觸覺智能出品

    SDL送顯。目前RK3506平臺可支持SDL送顯。本文基于觸覺智能RK3506星閃開發板進行演示,配套R
    的頭像 發表于 04-27 19:31 ?316次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK3506</b><b class='flag-5'>開發板</b>必備<b class='flag-5'>之</b>LVGL應用<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'>出品</b>

    RK3506開發板Ethercat主站適配開發詳細攻略,實測微秒級抖動延遲!

    RK3506開發板Ethercat主站適配開發詳細攻略,實測微秒級抖動延遲!
    的頭像 發表于 05-09 15:57 ?609次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK3506</b><b class='flag-5'>開發板</b>Ethercat主站適配<b class='flag-5'>開發</b>詳細攻略,實測微秒級抖動延遲!

    米爾基于RK3506核心開發板

    MYC-YR3506核心開發板新一代入門級國產工業處理器RK3506,3核A7+單核M0多核異構RK3506B:3*Cortex-A7@
    發表于 05-15 16:00 ?2次下載
    主站蜘蛛池模板: 一级特黄aaaaaa大片 | 天天干天天舔天天射 | 欧美在线视 | 操美女的视频网站 | 天天操夜夜操狠狠操 | 亚洲精品免费视频 | 一区二区三区视频免费观看 | 欧美日韩精品一区二区另类 | 婷婷月 | 亚洲网色| 国产成在线观看免费视频 | 深夜视频在线观看免费 | 四虎最新网站 | 亚洲黄色小说网站 | 久久精品免费在线观看 | 日日操夜夜骑 | 性夜影院爽黄a免费视频 | 免费边摸边吃奶边叫床视频gif | 午夜视频在线免费看 | 国产在线观看网址你懂得 | 五月国产综合视频在线观看 | 日本成人在线网址 | 日本高清加勒比 | 一区二区在线免费观看 | 天天看黄色| 高h办公室 | 色偷偷资源 | 黄色免费片 | 丁香婷婷综合网 | 国产真实乱xxxav | 毛片观看网址 | 欧美综合色 | 国产亚洲精品aa在线看 | 日本又粗又长一进一出抽搐 | 美女一级毛片免费观看 | 欧美一级片在线视频 | 正在播放欧美 | 在线成人免费观看国产精品 | 色在线视频网站 | 性高清 | 欧美黄色录像 |