一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

瑞芯微RK3506開發(fā)板必備攻略之Qt應(yīng)用開發(fā)手冊(cè)(下),觸覺智能工控嵌入式方案商

觸覺智能 ? 2025-06-19 17:49 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

wKgZPGhT3G6AUKGZAAVuTNuaMbU600.png

本文基于觸覺智能RK3506星閃開發(fā)板Buildroot系統(tǒng)進(jìn)行演示,配套RK3506核心板(3核A7+M0多核異構(gòu))寬溫級(jí)59元/工業(yè)級(jí)68元


Buildroot SDK安裝與環(huán)境搭建

  • SDK安裝

網(wǎng)盤下載路徑:Linux>4.軟件資料>QT-SDK/Buildroot資料鏈接請(qǐng)進(jìn)入觸覺智能官網(wǎng)

注意:1. QT-SDK采用交叉編譯,所以要在X86_64電腦上使用SDK,不要將 SDK 下載到板子上。2. 編譯環(huán)境請(qǐng)使用 Ubuntu22.04(真機(jī)或docker容器),如果使用其他版本可能導(dǎo)致編譯出錯(cuò)。3. 不要在虛擬機(jī)共享文件夾以及非英文目錄存放、解壓QT-SDK。下載SDK后,首先校驗(yàn)MD5值,命令如下:

$md5sumarm-buildroot-linux-gnueabihf_sdk-buildroot.tar.gz

解壓QT-SDK,命令如下:

$tar -xvf arm-buildroot-linux-gnueabihf_sdk-buildroot.tar.gz -C ./

  • 交叉編譯環(huán)境搭建

進(jìn)入qt sdk目錄下,執(zhí)行install_sdk.sh腳本,進(jìn)行安裝和搭建交叉編譯環(huán)境,具體如下:

$cd./arm-buildroot-linux-gnueabihf_sdk-buildroot $ ./relocate-sdk.sh

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

$ ./bin/arm-buildroot-linux-gnueabihf-gcc -v 使用內(nèi)建 specs。 COLLECT_GCC=/mnt//rk3506/rk3506_linux-250211/rk3506_linux6.1/buildroot/output/rockchip_rk3506-emmc/images/tmp/arm-buildroot-linux-gnueabihf_sdk-buildroot/bin/arm-buildroot-linux-gnueabihf-gcc.br_real COLLECT_LTO_WRAPPER=/mnt/rk3506/rk3506_linux-250211/rk3506_linux6.1/buildroot/output/rockchip_rk3506-emmc/images/tmp/arm-buildroot-linux-gnueabihf_sdk-buildroot/bin/../libexec/gcc/arm-buildroot-linux-gnueabihf/12.4.0/lto-wrapper 目標(biāo):arm-buildroot-linux-gnueabihf 配置為:./configure --prefix=/mnt/rk3506/rk3506_linux-250211/rk3506_linux6.1/buildroot/output/rockchip_rk3506-emmc/host --sysconfdir=/mnt/rk3506/rk3506_linux-250211/rk3506_linux6.1/buildroot/output/rockchip_rk3506-emmc/host/etc --enable-static --target=arm-buildroot-linux-gnueabihf --with-sysroot=/mnt/rk3506/rk3506_linux-250211/rk3506_linux6.1/buildroot/output/rockchip_rk3506-emmc/host/arm-buildroot-linux-gnueabihf/sysroot --enable-__cxa_atexit --with-gnu-ld --disable-libssp --disable-multilib --disable-decimal-float --enable-plugins --enable-lto --with-gmp=/mnt/rk3506/rk3506_linux-250211/rk3506_linux6.1/buildroot/output/rockchip_rk3506-emmc/host --with-mpc=/mnt/rk3506/rk3506_linux-250211/rk3506_linux6.1/buildroot/output/rockchip_rk3506-emmc/host --with-mpfr=/mnt/rk3506/rk3506_linux-250211/rk3506_linux6.1/buildroot/output/rockchip_rk3506-emmc/host --with-pkgversion='Buildroot -g0b15601a4-dirty' --with-bugurl=https://gitlab.com/buildroot.org/buildroot/-/issues --without-zstd --disable-libquadmath --disable-libquadmath-support --enable-tls --enable-threads --without-isl --without-cloog --with-abi=aapcs-linux --with-cpu=cortex-a7 --with-fpu=neon-vfpv4 --with-float=hard --with-mode=arm --enable-languages=c,c++ --with-build-time-tools=/mnt/rk3506/rk3506_linux-250211/rk3506_linux6.1/buildroot/output/rockchip_rk3506-emmc/host/arm-buildroot-linux-gnueabihf/bin --enable-shared --disable-libgomp 線程模型:posix Supported LTO compression algorithms: zlib gcc 版本 12.4.0 (Buildroot -g0b15601a4-dirty) $ ./bin/qmake -v QMake version 3.1 Using Qt version 5.15.11 in /mnt/rk3506/rk3506_linux-250211/rk3506_linux6.1/buildroot/output/rockchip_rk3506-emmc/images/tmp/arm-buildroot-linux-gnueabihf/sysroot/usr/lib

注意:根據(jù)安裝路徑的不同,導(dǎo)致qmake和arm-none-linux-gnueabihf-gcc的路徑也是不同的。

Qt交叉編譯


  • Qt源碼demo

將Qt demo 解壓到當(dāng)前路徑下,命令如下:

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


  • 交叉編譯

命令如下:

$ /home/rk3506/rk3506_linux-250211/rk3506_linux6.1/buildroot/output/rockchip_rk3506-emmc/images/tmp/arm-buildroot-linux-gnueabihf_sdk-buildroot/bin/qmake ./ $ make $ make install $ ls main.cpp Makefile moveblocks moveblocks.pro

由此可見編譯后生成moveblocks可執(zhí)行程序,可以通過ssh等方式將可執(zhí)行程序傳到開發(fā)板中運(yùn)行。

Qt驗(yàn)證


將demo傳到開發(fā)板上,命令如下:

$adb push Z:\moveblocks /tmp

運(yùn)行demo,命令如下:

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

結(jié)果展示:

wKgZO2hT3OyAQZylAAERxaOT7gM415.png
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11496

    瀏覽量

    213224
  • 瑞芯微
    +關(guān)注

    關(guān)注

    25

    文章

    561

    瀏覽量

    52301
  • Qt
    Qt
    +關(guān)注

    關(guān)注

    2

    文章

    314

    瀏覽量

    38949
  • RK3506
    +關(guān)注

    關(guān)注

    0

    文章

    36

    瀏覽量

    81
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    如何用RK3506核心自研一款嵌入式工業(yè)網(wǎng)關(guān)?

    飛凌嵌入式RK3506核心做工業(yè)網(wǎng)關(guān)
    的頭像 發(fā)表于 03-19 16:32 ?1100次閱讀
    如何用<b class='flag-5'>RK3506</b>核心<b class='flag-5'>板</b>自研一款<b class='flag-5'>嵌入式</b>工業(yè)網(wǎng)關(guān)?

    米爾多核異構(gòu)低功耗RK3506核心重磅發(fā)布

    近日,米爾電子發(fā)布MYC-YR3506核心開發(fā)板,基于國產(chǎn)新一代入門級(jí)工業(yè)處理器
    發(fā)表于 05-16 17:20

    RK3568核心/評(píng)估/開發(fā)板/工控用戶手冊(cè)

    最新版本RK3568核心/評(píng)估/開發(fā)板/
    發(fā)表于 08-01 14:00 ?75次下載

    RK3588開發(fā)板Linux系統(tǒng)添加自啟動(dòng)命令的方法,深圳觸覺智能Arm嵌入式鴻蒙硬件方案

    本文適用所有Linux系統(tǒng)的開發(fā)板、主板添加自啟動(dòng)命令的方法,本次使用了觸覺智能的EVB3588開發(fā)板演示,搭載了
    的頭像 發(fā)表于 09-19 09:32 ?1895次閱讀
    <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'>開發(fā)板</b>Linux系統(tǒng)添加自啟動(dòng)命令的方法,深圳<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>

    主板/開發(fā)板Linux系統(tǒng)播放音頻方法,觸覺智能RK3562開發(fā)板演示

    本文介紹方案主板/開發(fā)板Linux系統(tǒng)播放音頻的方法,觸覺
    的頭像 發(fā)表于 12-13 11:40 ?871次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b>主板/<b class='flag-5'>開發(fā)板</b>Linux系統(tǒng)播放音頻方法,<b class='flag-5'>觸覺</b><b class='flag-5'>智能</b><b class='flag-5'>RK</b>3562<b class='flag-5'>開發(fā)板</b>演示

    平臺(tái)Android系統(tǒng)串口測(cè)試方法,觸覺智能RK3562開發(fā)板演示

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

    RK3506各型號(hào)該怎么選?全新工業(yè)芯片介紹 觸覺智能出品

    RK3506各型號(hào)該怎么選?全新工業(yè)芯片介紹,還將推出與星閃技術(shù)相結(jié)合的RK3506星閃網(wǎng)關(guān)開發(fā)板
    的頭像 發(fā)表于 12-25 10:27 ?1351次閱讀
    <b class='flag-5'>RK3506</b>各型號(hào)該怎么選?<b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b>全新工業(yè)芯片介紹 <b class='flag-5'>觸覺</b><b class='flag-5'>智能</b>出品

    【技術(shù)簡(jiǎn)析】觸覺智能RK3506 Linux星閃網(wǎng)關(guān)開發(fā)板有什么奧妙?

    在工業(yè)智能化與物聯(lián)網(wǎng)深度融合的今天,深圳觸覺智能推出首款搭載
    的頭像 發(fā)表于 03-21 11:58 ?612次閱讀
    【技術(shù)簡(jiǎn)析】<b class='flag-5'>觸覺</b><b class='flag-5'>智能</b><b class='flag-5'>RK3506</b> Linux星閃網(wǎng)關(guān)<b class='flag-5'>開發(fā)板</b>有什么奧妙?

    觸覺智能RK3506核心,工業(yè)應(yīng)用之RK3506 RT-Linux實(shí)時(shí)性測(cè)試

    觸覺智能RK3506核心,工業(yè)應(yīng)用方案分享RT-Linux實(shí)時(shí)性測(cè)試
    的頭像 發(fā)表于 04-27 19:27 ?365次閱讀
    <b class='flag-5'>觸覺</b><b class='flag-5'>智能</b><b class='flag-5'>RK3506</b>核心<b class='flag-5'>板</b>,工業(yè)應(yīng)用之<b class='flag-5'>RK3506</b> RT-Linux實(shí)時(shí)性測(cè)試

    RK3506開發(fā)板必備LVGL應(yīng)用開發(fā)手冊(cè),深圳觸覺智能出品

    SDL送顯。目前RK3506平臺(tái)可支持SDL送顯。本文基于觸覺智能RK3506星閃開發(fā)板進(jìn)行演示,配套R
    的頭像 發(fā)表于 04-27 19:31 ?356次閱讀
    <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'>開發(fā)板</b><b class='flag-5'>必備</b><b class='flag-5'>之</b>LVGL應(yīng)用<b class='flag-5'>開發(fā)</b><b class='flag-5'>手冊(cè)</b>,深圳<b class='flag-5'>觸覺</b><b class='flag-5'>智能</b>出品

    RK3506開發(fā)板Qt應(yīng)用開發(fā)手冊(cè)(上) 深圳觸覺智能出品,嵌入式方案

    RK3506開發(fā)板必備攻略
    的頭像 發(fā)表于 04-28 17:16 ?457次閱讀
    <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'>開發(fā)板</b><b class='flag-5'>之</b><b class='flag-5'>Qt</b>應(yīng)用<b class='flag-5'>開發(fā)</b><b class='flag-5'>手冊(cè)</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開發(fā)板Ethercat主站適配開發(fā)詳細(xì)攻略,實(shí)測(cè)微秒級(jí)抖動(dòng)延遲!

    RK3506開發(fā)板Ethercat主站適配開發(fā)詳細(xì)攻略
    的頭像 發(fā)表于 05-09 15:57 ?643次閱讀
    <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'>開發(fā)板</b>Ethercat主站適配<b class='flag-5'>開發(fā)</b>詳細(xì)<b class='flag-5'>攻略</b>,實(shí)測(cè)微秒級(jí)抖動(dòng)延遲!

    米爾基于RK3506核心開發(fā)板

    MYC-YR3506核心開發(fā)板新一代入門級(jí)國產(chǎn)工業(yè)處理器RK3506,3核A7+單核M0多核異構(gòu)RK3506B:3*Cortex-A7@
    發(fā)表于 05-15 16:00 ?3次下載

    有獎(jiǎng)丨米爾 RK3506開發(fā)板免費(fèi)試用

    米爾與合作發(fā)布的新品基于RK3506應(yīng)用
    的頭像 發(fā)表于 06-19 08:04 ?214次閱讀
    有獎(jiǎng)丨米爾 <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'>開發(fā)板</b>免費(fèi)試用

    RK3506 vs NXP i.MX6ULL

    在關(guān)鍵技術(shù)國產(chǎn)化浪潮中,國產(chǎn)芯片正以更高性能、更優(yōu)成本及自主可控優(yōu)勢(shì)實(shí)現(xiàn)對(duì)海外方案的成功替代。今天觸覺智能拿出自家新品
    的頭像 發(fā)表于 06-19 16:26 ?361次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK3506</b> vs NXP i.MX6ULL