99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

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

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

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

全志T536 4核A55 ARM+RISC-V+NPU 17路UART 工業(yè)開(kāi)發(fā)板—Qt工程編譯說(shuō)明

Tronlong創(chuàng)龍科技 ? 來(lái)源:Tronlong創(chuàng)龍科技 ? 作者:Tronlong創(chuàng)龍科技 ? 2025-06-09 16:56 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前 言

本文主要說(shuō)明如何將已有Qt工程進(jìn)行編譯,生成可在評(píng)估板上正常運(yùn)行的ARM端Qt程序鏡像。

Qt開(kāi)發(fā)環(huán)境主要包括Qt Creator工具、X86端Qt環(huán)境、ARM端Qt環(huán)境、交叉編譯工具鏈等。當(dāng)用戶使用Qt Creator工具和X86端Qt環(huán)境編寫(xiě)并編譯Qt工程后,生成的Qt程序鏡像僅可在X86端運(yùn)行。必須使用適配評(píng)估板的ARM端Qt環(huán)境、交叉編譯工具鏈編譯Qt工程,生成的Qt程序鏡像方可在ARM端(即評(píng)估板)上正常運(yùn)行。

LinuxSDK開(kāi)發(fā)包中已提供適配評(píng)估板的ARM端Qt環(huán)境(Qt-5.15.8),請(qǐng)先參考Linux系統(tǒng)使用手冊(cè)安裝、編譯LinuxSDK,構(gòu)建適配評(píng)估板的交叉編譯工具鏈和qmake工具??苫诿钚谢騋t Creator工具對(duì)已有Qt工程進(jìn)行編譯,生成ARM端Qt程序鏡像。

我司提供的Qt工程位于產(chǎn)品資料“4-軟件資料Demoqt-demos”目錄下,其中src目錄下包含Qt工程源碼,bin目錄下包含ARM端Qt程序鏡像。請(qǐng)將整個(gè)qt-demos文件夾拷貝至Ubuntu工作目錄下,如下圖所示。

wKgZO2hBNhuAOqJBAABmZIskIFs228.png圖 1

本文以image_display工程為例進(jìn)行演示,此工程的功能是通過(guò)顯示屏在Qt界面上顯示圖片內(nèi)容,并可實(shí)現(xiàn)豎屏顯示功能。

評(píng)估板簡(jiǎn)介

創(chuàng)龍科技TLT536-EVM是一款基于全志科技T536MX-CEN2/T536MX-CXX四核ARM Cortex-A55+ 玄鐵E907 RISC-V異構(gòu)多核處理器設(shè)計(jì)的國(guó)產(chǎn)工業(yè)評(píng)估板,ARM Cortex-A55核心主頻高達(dá)1.6GHz。評(píng)估板由核心板和評(píng)估底板組成,核心板CPU、ROM、RAM電源、晶振等所有元器件均采用國(guó)產(chǎn)工業(yè)級(jí)方案,國(guó)產(chǎn)化率100%。同時(shí),評(píng)估底板大部分元器件亦采用國(guó)產(chǎn)工業(yè)級(jí)方案,國(guó)產(chǎn)化率約為99%(按元器件數(shù)量占比,數(shù)據(jù)僅供參考)。核心板經(jīng)過(guò)專業(yè)的PCB Layout和高低溫測(cè)試驗(yàn)證,支持選配屏蔽罩,質(zhì)量穩(wěn)定可靠,可滿足各種工業(yè)應(yīng)用環(huán)境要求。

評(píng)估板接口資源豐富,引出13路UART(6路RS485+ 2路RS232 + 4路TTL UART + 1路Debug UART)、4路CAN-FD、4路Ethernet、3路USB2.0、Local Bus等通信接口,同時(shí)引出HDMIOUT、LVDS LCD、MIPILCD、HP OUT/MIC IN等音視頻多媒體接口,內(nèi)置2TOPS NPU、8M@30fps ISP,并支持4K@25fps H.264視頻編碼。評(píng)估板板載WiFi/Bluetooth二合一模塊,支持選配4G/5G模塊、NVMe固態(tài)硬盤(pán)、PLP斷電保護(hù)模塊等,并可選配外殼直接應(yīng)用于工業(yè)現(xiàn)場(chǎng),方便用戶快速進(jìn)行產(chǎn)品方案評(píng)估與技術(shù)預(yù)研。

wKgZO2g_q_CACVtfAClhcEpLNRI432.png評(píng)估板硬件資源圖解1

wKgZO2g_q_yANzybACmUca7dfMs037.png評(píng)估板硬件資源圖解2

基于命令行編譯Qt工程

進(jìn)入image_display工程源碼目錄,配置交叉編譯工具鏈環(huán)境,執(zhí)行qmake命令生成Makefile文件,再執(zhí)行make命令編譯生成可在評(píng)估板上正常運(yùn)行的ARM端Qt程序鏡像,如下圖所示。

Host# cdqt-demos/image_display/src

Host# /home/tronlong/T536/T536_Tina5.0_AIOT_V1.1/out/t536/tlt536-evm/buildroot/buildroot/host/bin/qmake

Host# make

wKgZO2hBNiuADZlGAAGrjM3rgjA088.png圖 2

wKgZO2hBNo2AaeAnAAFGEHtKxAE678.png圖 3

基于QtCreator工具編譯Qt工程

請(qǐng)先自行下載、安裝Qt Creator工具至Ubuntu,執(zhí)行如下命令啟動(dòng)Qt Creator(本次操作使用Qt Creator版本為4.11.0)。

Host# qtcreator

wKgZPGhBNpqAHmY-AAAR1g7svXo617.png圖 4

啟動(dòng)Qt Creator工具后,點(diǎn)擊菜單欄"Tools->Options…"。

wKgZO2hBNt2AAnMaAAGACzlewgs761.png圖 5

點(diǎn)擊"Kits",打開(kāi)配置選擇頁(yè)面。

wKgZPGhBNvaAdixLAADXvubVC7M020.png圖 6

配置Debuggers

點(diǎn)擊"Debuggers ->Add->Browse…",選擇平臺(tái)GDB,然后點(diǎn)擊Open確認(rèn)。具體路徑為:

/home/tronlong/T536/T536_Tina5.0_AIOT_V1.1/out/t536/tlt536-evm/buildroot/buildroot/host/bin/aarch64-linux-gnu-gdb

wKgZPGhBNwWADOnbAAKU3H1eIMs306.png圖 7

選擇后,Name修改為"T536-Debugger",再點(diǎn)擊Apply,如下圖所示。

wKgZPGhBNxyAeEtQAAGyjNNBqvA795.png圖 8

配置交叉編譯工具鏈

點(diǎn)擊"Compilers->Add->GCC->C++ ->Browse…",選擇平臺(tái)交叉編譯工具鏈中的aarch64-linux-gnu-g++,然后點(diǎn)擊Open確認(rèn)。具體路徑為:

/home/tronlong/T536/T536_Tina5.0_AIOT_V1.1/out/t536/tlt536-evm/buildroot/buildroot/host/bin/aarch64-none-linux-gnu-g++

wKgZPGhBN3CAJvDXAAKVfAboU-Y381.png圖 9

選擇后,Name修改為"T536-GCC",ABI選擇"arm-linux-generic-elf-64bit",再點(diǎn)擊Apply,如下圖所示。

wKgZO2hBN7mAGAXTAAIWOo4wxVs793.png圖 10

配置Qt Versions

點(diǎn)擊"Qt Versions->Add",選擇平臺(tái)qmake,然后點(diǎn)擊Open確認(rèn)。具體路徑為:

/home/tronlong/T536/T536_Tina5.0_AIOT_V1.1/out/t536/tlt536-evm/buildroot/buildroot/host/bin/qmake

選擇后,Version name修改為"T536-qt5"再點(diǎn)擊Apply,如下圖所示。

wKgZO2hBN_CAbkHUAADJJbori0E932.png圖 11

wKgZPGhBN_yAfj9cAAGDLNKjrm4048.png圖 12

配置Kits

請(qǐng)參照下圖配置Kits各選項(xiàng)。點(diǎn)擊"Kits ->Add",將Name修改為"T536",Device type選擇"Generic Linux Device",Compiler的C++選擇"T536-GCC",Debugger選擇"T536-Debugger",Qtversion選擇"T536-qt5",點(diǎn)擊Apply,然后點(diǎn)擊OK完成配置。

wKgZPGhBOcyAS9vaAAJA7ktaNtU914.png圖 13

編譯Qt工程

點(diǎn)擊"Project -> Open"。

wKgZPGhBOeGAH2WKAAFLde6ZCtU686.png圖 14

選中Qt工程源碼目錄中.pro文件,點(diǎn)擊Open。

wKgZO2hBOgKAdHbBAADIADIc2MU306.png圖 15

勾選T536平臺(tái)Kits,點(diǎn)擊"Configure Project"進(jìn)行工程配置,如下圖所示。

wKgZO2hBOoWAELF5AAI3U3aXDZg421.png圖 16

右擊Qt工程,點(diǎn)擊Build進(jìn)行Qt工程編譯。

wKgZPGhBOp-AZpukAAHXi1H29Q0971.png圖 17

wKgZO2hBOquAa7gVAAPnJTlDLjY763.png圖 18

編譯完成后,將生成可在評(píng)估板上正常運(yùn)行的ARM端Qt程序鏡像,如下圖所示。

wKgZPGhBOt6ABK0yAABQSPU0Uuk812.png圖 19


在評(píng)估板上運(yùn)行Qt程序

評(píng)估板默認(rèn)支持HDMI OUT顯示,如需切換為MIPILCD、LVDSLCD等顯示方式,需替換支持對(duì)應(yīng)顯示方式的.fex文件。本次測(cè)試使用HDMI OUT顯示,請(qǐng)通過(guò)HDMI線將顯示器與評(píng)估板HDMI OUT接口連接。

進(jìn)入評(píng)估板文件系統(tǒng),將ARM端Qt程序鏡像拷貝至評(píng)估板文件系統(tǒng)任意目錄下,同時(shí)將image_display工程bin目錄下文件名為test.jpg的JPG格式圖片拷貝至相同路徑。請(qǐng)?jiān)赒t程序鏡像所在路徑下執(zhí)行如下命令,查看程序運(yùn)行參數(shù)。

Target# ./image_display

參數(shù)解釋

imagepath:圖片路徑。

rotation:該參數(shù)為1,則豎屏顯示。

wKgZO2hBOvGAblqdAAARNcu7vRI837.png圖 20

橫屏顯示圖片。

執(zhí)行如下命令,顯示屏將顯示如下圖像,按"Ctrl + C"退出程序。

備注:使用支持觸摸功能的顯示屏可觸摸"Exit"退出程序。

Target# ./image_display ./test.jpg

wKgZPGhBOv-AE5laAAAHYWD2feE921.png圖 21


wKgZPGhBOxmAHY-HABvQFk5XJBY618.png圖 22

豎屏顯示圖片。

執(zhí)行如下命令,顯示屏將顯示如下圖像,按"Ctrl + C"退出程序。

備注:使用支持觸摸功能的顯示屏可觸摸"Exit"退出程序。

Target# ./image_display ./test.jpg 1

wKgZPGhBPI6AUpQXAAAHmuoGsmY221.png圖 23


wKgZO2hBPJiAMDOvACGO48Mko78309.png圖 24

Qt程序自啟動(dòng)說(shuō)明

本章節(jié)以led_control案例為例,演示Qt程序自啟動(dòng)功能。請(qǐng)通過(guò)HDMI線將HDMI顯示屏與評(píng)估板HDMI OUT接口連接,評(píng)估板上電啟動(dòng),進(jìn)入評(píng)估板文件系統(tǒng),將位于產(chǎn)品資料“4-軟件資料Demoqt-demosled_controlbin”目錄下的可執(zhí)行文件拷貝至評(píng)估板文件系統(tǒng)的"/root/"目錄下。

wKgZPGhBPO2ABKzrAAALGYsIj7M069.png圖 25

執(zhí)行如下命令,修改"/etc/init.d"目錄下的rcS配置文件,在文件末尾添加Qt程序自啟動(dòng)的相關(guān)配置內(nèi)容。

Target# vi /etc/init.d/rcS

wKgZO2hBPPiAPvIZAAAF4ouEsII285.png圖 26

添加內(nèi)容如下:

echo 202 > /sys/class/gpio/export

echo out > /sys/class/gpio/gpio202/direction

echo 0 > /sys/class/gpio/gpio202/value

/root/lt8912_force_1080p &

source /etc/profile.d/qtenv.sh /etc/profile.d/tslib.sh

/root/led_control &

wKgZPGhBPR2AZhFqAABK1ZjhFMQ538.png圖 27

修改完成后,保存并退出,請(qǐng)將評(píng)估板斷電重啟,Qt程序?qū)?huì)自啟動(dòng)運(yùn)行。Qt程序運(yùn)行成功后,可觀察到HDMI顯示屏顯示LED控制界面,如下圖所示??赏ㄟ^(guò)鼠標(biāo)點(diǎn)擊界面控制LED亮滅。

wKgZO2hBPTKABENlAD9v2pmTCoE821.png圖 28

如需取消評(píng)估板Qt程序自啟動(dòng)配置,將rcS配置文件添加內(nèi)容刪除即可。

關(guān)注微信公眾號(hào)Tronlong創(chuàng)龍科技,可獲取更多更新的干貨。

審核編輯 黃宇

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

    關(guān)注

    134

    文章

    9353

    瀏覽量

    377702
  • uart
    +關(guān)注

    關(guān)注

    22

    文章

    1276

    瀏覽量

    103989
  • 開(kāi)發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    5683

    瀏覽量

    104884
  • RISC-V
    +關(guān)注

    關(guān)注

    46

    文章

    2574

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    基于米爾T536開(kāi)發(fā)板的視頻識(shí)別應(yīng)用方案

    A53處理器、G31GPU、4K編解碼能力)和嵌入式場(chǎng)景需求。米爾基于T536開(kāi)發(fā)板以下是分
    的頭像 發(fā)表于 06-05 08:01 ?982次閱讀
    基于米爾<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T536</b><b class='flag-5'>開(kāi)發(fā)板</b>的視頻識(shí)別應(yīng)用方案

    基于米爾T536開(kāi)發(fā)板的多協(xié)議物聯(lián)網(wǎng)關(guān)的方案測(cè)試

    本文將介紹基于米爾電子MYD-LT536開(kāi)發(fā)板(米爾基于T536開(kāi)發(fā)板)的多協(xié)議物聯(lián)網(wǎng)關(guān)方案
    的頭像 發(fā)表于 06-19 08:03 ?915次閱讀
    基于米爾<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T536</b><b class='flag-5'>開(kāi)發(fā)板</b>的多協(xié)議物聯(lián)網(wǎng)關(guān)的方案測(cè)試

    米爾國(guó)產(chǎn)T536系列核心開(kāi)發(fā)板-產(chǎn)品手冊(cè)

    MYC-LT536核心開(kāi)發(fā)板T536國(guó)產(chǎn)真工業(yè)
    發(fā)表于 10-31 14:58

    【米爾-T536開(kāi)發(fā)板試用體驗(yàn)】異核心開(kāi)發(fā)

    T536處理器,采用四Cortex-A55+RISC-V的架構(gòu),在一些實(shí)時(shí)性要求高的項(xiàng)目中,需要使用
    發(fā)表于 03-27 17:00

    【米爾-T536開(kāi)發(fā)板試用體驗(yàn)】測(cè)試心得

    T536A55架構(gòu)(主頻1.8GHz)在輕量級(jí)AI推理(如YOLOv5s目標(biāo)檢測(cè))中表現(xiàn)穩(wěn)定,F(xiàn)P32浮點(diǎn)運(yùn)算能力達(dá)3.2 GFL
    發(fā)表于 04-14 22:46

    【米爾-T536開(kāi)發(fā)板試用體驗(yàn)】開(kāi)發(fā)資源關(guān)鍵要點(diǎn)

    處理器:T5364Cortex-A55 + RIS
    發(fā)表于 04-14 23:06

    【米爾-T536開(kāi)發(fā)板試用體驗(yàn)】 試用測(cè)評(píng)報(bào)-初識(shí)T536

    2.0 GMAC 這是T536的簡(jiǎn)介:T536處理器采用了多核異構(gòu)架構(gòu),集成了四Cortex-A
    發(fā)表于 04-23 11:35

    【米爾-T536開(kāi)發(fā)板試用體驗(yàn)】- 連接電腦通訊與操作測(cè)試

    【米爾-T536開(kāi)發(fā)板試用體驗(yàn)】連接電腦運(yùn)行測(cè)試大信(QQ:8125036)從電子發(fā)燒友網(wǎng)申請(qǐng)到MYC-LT536
    發(fā)表于 06-10 11:11

    米爾T536核心國(guó)產(chǎn)首發(fā)!17串口4CAN口、四A55

    在智能制造與物聯(lián)網(wǎng)技術(shù)日新月異的今天,一款集高性能、低功耗、高可靠性于一身的工業(yè)級(jí)核心成為了推動(dòng)產(chǎn)業(yè)升級(jí)的關(guān)鍵力量。米爾電子向市場(chǎng)推出——國(guó)產(chǎn)真工業(yè)級(jí)四Cortex-
    的頭像 發(fā)表于 09-30 15:30 ?1154次閱讀
    米爾<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T536</b>核心<b class='flag-5'>板</b>國(guó)產(chǎn)首發(fā)!<b class='flag-5'>17</b>串口<b class='flag-5'>4</b>CAN口、四<b class='flag-5'>核</b><b class='flag-5'>A55</b>

    國(guó)產(chǎn)T536系列-國(guó)產(chǎn)工業(yè)級(jí)-米爾核心開(kāi)發(fā)板

    MYC-LT536核心開(kāi)發(fā)板T536國(guó)產(chǎn)真工業(yè)
    發(fā)表于 10-29 10:44 ?8次下載

    T536系列處理器特性概述 集成RISC-V E907協(xié)處理器

    CSI、5M ISP;此外,T536處理器還集成雙千兆以太網(wǎng)、PCIe2.1/USB3.1、Localbus、4*CANFD、17*UART、SDIO、SPI、PWM、I2C等接口。
    的頭像 發(fā)表于 11-18 15:21 ?3965次閱讀
    <b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T536</b>系列處理器特性概述 集成<b class='flag-5'>RISC-V</b> E907協(xié)處理器

    正式發(fā)售,賦能電力和工業(yè)市場(chǎng),米爾高性能工業(yè)級(jí)T536核心

    自發(fā)布以來(lái),這款由米爾首發(fā)的真工業(yè)級(jí)核心-米爾基于T536核心就獲得了廣大關(guān)注,現(xiàn)正式開(kāi)
    的頭像 發(fā)表于 12-20 08:06 ?853次閱讀
    正式發(fā)售,賦能電力和<b class='flag-5'>工業(yè)</b>市場(chǎng),米爾<b class='flag-5'>全</b><b class='flag-5'>志</b>高性能<b class='flag-5'>工業(yè)</b>級(jí)<b class='flag-5'>T536</b>核心<b class='flag-5'>板</b>

    米爾T536核心板正式發(fā)售,賦能電力與工業(yè)市場(chǎng)

    近日,備受矚目的米爾基于T536核心板正式發(fā)售。這款真工業(yè)級(jí)核心自發(fā)布以來(lái),就憑借其卓越的性能和豐富的功能,吸引了廣泛關(guān)注。 米爾
    的頭像 發(fā)表于 12-26 13:40 ?1102次閱讀

    T536(異構(gòu)多核ARMCortex-A55+玄鐵E907 RISC-V工業(yè)核心說(shuō)明書(shū)

    創(chuàng)龍科技SOM-TLT536是一款基于科技T536MX-CEN2/T536MX-CXX四
    的頭像 發(fā)表于 04-08 17:34 ?898次閱讀
    <b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T536</b>(異構(gòu)多核ARMCortex-<b class='flag-5'>A55</b>+玄鐵E907 <b class='flag-5'>RISC-V</b>)<b class='flag-5'>工業(yè)</b>核心<b class='flag-5'>板</b><b class='flag-5'>說(shuō)明</b>書(shū)

    T536 4A55 ARM+RISC-V+NPU 17UART 工業(yè)開(kāi)發(fā)板—評(píng)估測(cè)試手冊(cè)

    本文檔主要提供評(píng)估的外設(shè)資源測(cè)試方法,測(cè)試的硬件配置為SOM-TLT536-128GE16GD-I-A1.1,其他配置測(cè)試數(shù)據(jù)可能會(huì)有所差異。
    的頭像 發(fā)表于 06-13 13:49 ?252次閱讀
    <b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T536</b> <b class='flag-5'>4</b><b class='flag-5'>核</b><b class='flag-5'>A55</b> <b class='flag-5'>ARM+RISC-V+NPU</b> <b class='flag-5'>17</b><b class='flag-5'>路</b><b class='flag-5'>UART</b> <b class='flag-5'>工業(yè)</b><b class='flag-5'>開(kāi)發(fā)板</b>—評(píng)估<b class='flag-5'>板</b>測(cè)試手冊(cè)