chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

國(guó)產(chǎn)!全志T113-i 雙核Cortex-A7@1.2GHz 工業(yè)開發(fā)板—Qt工程編譯說明

Tronlong創(chuàng)龍科技 ? 來源:Tronlong創(chuàng)龍科技 ? 作者:Tronlong創(chuàng)龍科技 ? 2025-07-28 10:10 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前 言

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

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

LinuxSDK開發(fā)包中已提供適配評(píng)估板的ARM端Qt環(huán)境(Qt-5.11.3),請(qǐng)先參考Linux系統(tǒng)使用手冊(cè)安裝、編譯LinuxSDK,構(gòu)建適配評(píng)估板的GCC編譯器和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工作目錄下,如下圖所示。

wKgZPGiG2oeAPGD_AABgStRl9Iw037.png

圖1

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

無特殊說明情況下,本文默認(rèn)基于NAND FLASH配置評(píng)估板進(jìn)行測(cè)試。

基于命令行編譯Qt工程

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

Host#cd/home/tronlong/Demo/qt-demos/image_display/src

Host#export PATH=/home/tronlong/T113/tina5.0_v1.0/out/t113_i/tlt113-evm-nand/buildroot/buildroot/host/usr/bin:$PATH

Host#/home/tronlong/T113/tina5.0_v1.0/out/t113_i/tlt113-evm-nand/buildroot/buildroot/host/usr/bin/qmake

Host#make

備注:若為eMMC配置評(píng)估板,請(qǐng)將路徑"tlt113-evm-nand"修改為"tlt113-evm-emmc"。

wKgZO2iG2pGAGoTBAAMJLETs2OA062.png

圖2

wKgZO2iG2pGAC2cNAAMlW3zOSvo818.png

圖3

wKgZPGiG2pGAcfQBAAB1_I6Xysc005.png

圖4

基于Qt Creator工具編譯Qt工程

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

Host#qtcreator

wKgZO2iG2rKAZTdZAAAUxvVbCJE407.png圖?5

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

wKgZO2iG2sCAZkhfAAEaq9C5_4A144.png

圖6

點(diǎn)擊"Build & Run",打開配置選擇頁(yè)面。

wKgZPGiG2sqAXuolAAHtg27vJ5Y880.png

圖7

配置Debuggers

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

/home/tronlong/T113/tina5.0_v1.0/out/t113_i/tlt113-evm-nand/buildroot/buildroot/host/usr/bin/arm-linux-gnueabi-gdb

備注:若為eMMC配置評(píng)估板,請(qǐng)將路徑"tlt113-evm-nand"修改為"tlt113-evm-emmc"。

wKgZPGiG2umADz6DAAI8NhtxITc925.png

圖8

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

wKgZO2iG2vKAICg5AAGTkOFmOhw352.png

圖 9

配置交叉編譯工具鏈

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

/home/tronlong/T113/tina5.0_v1.0/out/t113_i/tlt113-evm-nand/buildroot/buildroot/host/usr/bin/arm-linux-gnueabi-g++

備注:若為eMMC配置評(píng)估板,請(qǐng)將路徑"tlt113-evm-nand"修改為"tlt113-evm-emmc"。

wKgZPGiG2w-AT-2vAAJBnXcbuWE736.png

圖10

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

wKgZO2iG2xqAXg8iAAJJh0EUiT0896.png

圖11

配置Qt Versions

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

/home/tronlong/T113/tina5.0_v1.0/out/t113_i/tlt113-evm-nand/buildroot/buildroot/host/usr/bin/qmake

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

wKgZPGiG2yaAcQp8AACibu1T2yE569.png

圖12

wKgZO2iG2yaAaknCAAFpNiwezpI043.png

圖13

配置Kits

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

wKgZO2iG2zyAOcG7AAINvsknVBs673.png

圖14

編譯Qt工程

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

wKgZO2iG20aAYYGaAADwy4JaXWU676.png

圖15

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

wKgZO2iG21GAcsXvAACVL5PjT5E373.png

圖16

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

wKgZO2iG21qAHc9aAAIWpg80dLk623.png

圖17

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

wKgZO2iG22WAacKZAAF_TT29LOM122.png

圖18

wKgZPGiG22WAbGCDAATGQ3ImOeI017.png

圖19

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

wKgZO2iG23iAb_Q6AABOSP6HhQg688.png

圖20

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

評(píng)估板默認(rèn)支持HDMI顯示,請(qǐng)通過HDMI線將HDMI顯示器與評(píng)估板HDMI OUT接口連接,并將鼠標(biāo)連接至評(píng)估板USB1 HOST接口。如需支持觸摸功能,請(qǐng)?zhí)鎿Q支持對(duì)應(yīng)顯示方式的.fex文件,切換為TFT LCD、LVDS LCD、MIPI LCD等顯示方式。

評(píng)估板上電啟動(dòng),進(jìn)入評(píng)估板文件系統(tǒng),執(zhí)行如下命令關(guān)閉默認(rèn)運(yùn)行的Qt程序。

Target#killall Launcher//關(guān)閉默認(rèn)運(yùn)行的Qt程序

Target#fbinit

wKgZO2iG24WAMdnDAAAZOczSWXs087.png

圖21

執(zhí)行如下命令,加載Qt運(yùn)行環(huán)境變量。

Target#source /etc/qtenv.sh

wKgZO2iG242Ae71mAAAFxech--U520.png圖 22

將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ù)解釋

image path:圖片路徑。

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

wKgZO2iG25WAIIXmAAAM3laD_uo599.png

圖23

橫屏顯示圖片。

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

Target#./image_display ./test.jpg --platform linuxfb

備注:使用支持觸摸功能的顯示屏可觸摸"Exit"退出程序,HDMI顯示器不支持觸摸功能,如插入鼠標(biāo)可使用鼠標(biāo)點(diǎn)擊"Exit"退出程序。

wKgZPGiG26KABU2vAAALqcUgkU0923.png圖?24

wKgZO2iG26KAGwB-AAcPCIIEK34407.png

圖25

豎屏顯示圖片。

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

Target#./image_display ./test.jpg --platform linuxfb 1

wKgZO2iG27KAAOMaAAAMEgVvvog745.png圖?26

wKgZPGiG27KAVQrwAAjYiwuSneU441.png

圖27

由于篇幅過長(zhǎng)等原因,部分內(nèi)容均不逐一展示,如需獲取完整版詳細(xì)資料,請(qǐng)關(guān)注創(chuàng)龍科技微信公眾號(hào)或官網(wǎng),或者評(píng)論區(qū)留言,感謝您的支持!

審核編輯 黃宇

聲明:本文內(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)投訴
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    5987

    瀏覽量

    109883
  • 編譯
    +關(guān)注

    關(guān)注

    0

    文章

    682

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    國(guó)產(chǎn)!T113-i Cortex-A7@1.2GHz 工業(yè)開發(fā)板—Linux系統(tǒng)使用手冊(cè)(三)

    本文檔詳細(xì)介紹了T113開發(fā)板的Linux環(huán)境搭建與系統(tǒng)編譯流程。主要內(nèi)容包括:1)開發(fā)環(huán)境要求(Windows/VMware/Ubuntu版本);2)Linux SDK安裝步驟(依賴
    的頭像 發(fā)表于 09-04 14:56 ?297次閱讀
    <b class='flag-5'>國(guó)產(chǎn)</b>!<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113-i</b> <b class='flag-5'>雙</b><b class='flag-5'>核</b><b class='flag-5'>Cortex-A7@1.2GHz</b> <b class='flag-5'>工業(yè)</b><b class='flag-5'>開發(fā)板</b>—Linux系統(tǒng)使用手冊(cè)(三)

    國(guó)產(chǎn)T113-i Cortex-A7@1.2GHz 工業(yè)開發(fā)板—Linux系統(tǒng)使用手冊(cè)(二)

    本文檔詳細(xì)介紹了T113開發(fā)板的Linux環(huán)境搭建與系統(tǒng)編譯流程。主要內(nèi)容包括:1)開發(fā)環(huán)境要求(Windows/VMware/Ubuntu版本);2)Linux SDK安裝步驟(依賴
    的頭像 發(fā)表于 09-02 16:36 ?345次閱讀
    <b class='flag-5'>國(guó)產(chǎn)</b>!<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113-i</b> <b class='flag-5'>雙</b><b class='flag-5'>核</b><b class='flag-5'>Cortex-A7@1.2GHz</b> <b class='flag-5'>工業(yè)</b><b class='flag-5'>開發(fā)板</b>—Linux系統(tǒng)使用手冊(cè)(二)

    國(guó)產(chǎn)!T113-i Cortex-A7@1.2GHz 工業(yè)開發(fā)板—ARM + FPGA通信案例

    本文主要介紹基于科技T113與FPGA的間通信案例,適用開發(fā)環(huán)境如下。
    的頭像 發(fā)表于 08-19 11:16 ?557次閱讀
    <b class='flag-5'>國(guó)產(chǎn)</b>!<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113-i</b> <b class='flag-5'>雙</b><b class='flag-5'>核</b><b class='flag-5'>Cortex-A7@1.2GHz</b> <b class='flag-5'>工業(yè)</b><b class='flag-5'>開發(fā)板</b>—ARM + FPGA通信案例

    國(guó)產(chǎn)!T113-i Cortex-A7@1.2GHz 工業(yè)開發(fā)板—ARM + DSP、RISC-V間通信開發(fā)案例

    本文檔主要介紹T113-i處理器的ARM + DSP、RISC-V間通信開發(fā)案例,演示T113-i處理器ARM Cortex-A7與HiF
    的頭像 發(fā)表于 08-18 14:03 ?460次閱讀
    <b class='flag-5'>國(guó)產(chǎn)</b>!<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113-i</b> <b class='flag-5'>雙</b><b class='flag-5'>核</b><b class='flag-5'>Cortex-A7@1.2GHz</b> <b class='flag-5'>工業(yè)</b><b class='flag-5'>開發(fā)板</b>—ARM + DSP、RISC-V<b class='flag-5'>核</b>間通信<b class='flag-5'>開發(fā)</b>案例

    國(guó)產(chǎn)!T113-i Cortex-A7@1.2GHz 工業(yè)開發(fā)板—RISC-V案例開發(fā)手冊(cè)(上)

    本文檔主要介紹T113-i處理器的RISC-V案例開發(fā),演示RISC-V核心RTOS案例的編譯與加載方法。適用開發(fā)環(huán)境如下。
    的頭像 發(fā)表于 08-13 11:34 ?1788次閱讀
    <b class='flag-5'>國(guó)產(chǎn)</b>!<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113-i</b> <b class='flag-5'>雙</b><b class='flag-5'>核</b><b class='flag-5'>Cortex-A7@1.2GHz</b> <b class='flag-5'>工業(yè)</b><b class='flag-5'>開發(fā)板</b>—RISC-V案例<b class='flag-5'>開發(fā)</b>手冊(cè)(上)

    國(guó)產(chǎn)T113-i Cortex-A7@1.2GHz 工業(yè)開發(fā)板—DSP案例開發(fā)手冊(cè)

    本文檔主要介紹T113-i處理器的HiFi4 DSP核心開發(fā)案例,演示HiFi4 DSP核心RTOS案例的工程編譯、程序固化和工程調(diào)試的方法
    的頭像 發(fā)表于 08-12 11:37 ?476次閱讀
    <b class='flag-5'>國(guó)產(chǎn)</b>!<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113-i</b> <b class='flag-5'>雙</b><b class='flag-5'>核</b><b class='flag-5'>Cortex-A7@1.2GHz</b> <b class='flag-5'>工業(yè)</b><b class='flag-5'>開發(fā)板</b>—DSP案例<b class='flag-5'>開發(fā)</b>手冊(cè)

    國(guó)產(chǎn)!T113-i Cortex-A7@1.2GHz 工業(yè)開發(fā)板—物聯(lián)網(wǎng)模塊開發(fā)案例(上)

    本文檔主要介紹基于TLT113-EVM評(píng)估的物聯(lián)網(wǎng)模塊開發(fā)案例。
    的頭像 發(fā)表于 08-07 14:47 ?463次閱讀
    <b class='flag-5'>國(guó)產(chǎn)</b>!<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113-i</b> <b class='flag-5'>雙</b><b class='flag-5'>核</b><b class='flag-5'>Cortex-A7@1.2GHz</b> <b class='flag-5'>工業(yè)</b><b class='flag-5'>開發(fā)板</b>—物聯(lián)網(wǎng)模塊<b class='flag-5'>開發(fā)</b>案例(上)

    【創(chuàng)龍TLT113-MiniEVM開發(fā)板試用體驗(yàn)】開箱評(píng)測(cè)

    T113-iCortex-A7@1.2GHz + 玄鐵C906 RISC-V@1
    發(fā)表于 08-05 19:59

    國(guó)產(chǎn)開發(fā)板—米爾T113-i如何實(shí)現(xiàn)ARM+RISC-V+DSP協(xié)同計(jì)算?

    、實(shí)時(shí)性要求差異大,單一架構(gòu)無法滿足所有需求。因此米爾推出MYD-YT113i開發(fā)板(基于T113-i)來應(yīng)對(duì)這一市場(chǎng)需求。 米爾基于
    發(fā)表于 03-21 16:50

    【正點(diǎn)原子】T113-i開發(fā)板資料震撼來襲!異開發(fā)、工控設(shè)計(jì)方案!

    、高可靠性、低成本和豐富的接口資源,適用于嵌入式系統(tǒng)開發(fā)T113-i芯片框架 一、T113IS開發(fā)板介紹 1、高性價(jià)比主控
    發(fā)表于 03-13 15:37

    哇!5.2秒進(jìn)入應(yīng)用界面!Linux快速啟動(dòng)方案分享,基于T113-i國(guó)產(chǎn)平臺(tái)

    T113-i國(guó)產(chǎn)平臺(tái)優(yōu)勢(shì) T113-i處理器可運(yùn)行Linux操作系統(tǒng)、Qt炫酷圖形界面,
    發(fā)表于 01-23 09:53

    T113-S3開發(fā)板網(wǎng)絡(luò)通信

    電子EVM-T113-S3是一款基于T113-S3ARMCortex-
    的頭像 發(fā)表于 12-26 08:32 ?1696次閱讀
    <b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113</b>-S3<b class='flag-5'>開發(fā)板</b>網(wǎng)絡(luò)通信

    基于T113-i的系統(tǒng)快速啟動(dòng)顯示Qt界面、LVGL界面案例

    本文主要介紹基于創(chuàng)龍科技TLT113-EVM評(píng)估(基于T113-i)的系統(tǒng)快速啟動(dòng)顯示Qt
    的頭像 發(fā)表于 11-27 09:18 ?2289次閱讀
    基于<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113-i</b>的系統(tǒng)快速啟動(dòng)顯示<b class='flag-5'>Qt</b>界面、LVGL界面案例

    國(guó)產(chǎn)RISC-V案例分享,基于T113-i異構(gòu)多核平臺(tái)!

    RISC-V核心優(yōu)勢(shì)T113-i是一款Cortex-A7@1.2GHz
    發(fā)表于 10-29 09:47

    基于T113-i多核異構(gòu)處理器的全國(guó)產(chǎn)嵌入式核心簡(jiǎn)介

    嵌入式核心。ECK30系列核心可廣泛應(yīng)用于工業(yè)控制、HMI、IoT等領(lǐng)域。 公司的T113-i
    的頭像 發(fā)表于 10-25 13:40 ?1509次閱讀