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

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

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

3天內不再提示

Qt應用開發--國產工業開發板T113-i的部署教程

Rice嵌入式開發技術分享 ? 來源: Rice嵌入式開發技術分享 ? 作者: Rice嵌入式開發技 ? 2023-11-05 08:44 ? 次閱讀

Qt在工業上的使用場景包括工業自動化嵌入式系統、汽車行業、航空航天、醫療設備、制造業和物聯網應用。Qt被用來開發工業設備的用戶界面、控制系統嵌入式應用和其他工業應用,因其跨平臺性和豐富的功能而備受青睞。

Qt能夠為工業領域帶來什么好處:

  • - Qt提供了強大的圖形引擎,使開發人員能夠創建具有吸引力和高性能的用戶界面。
  • - Qt允許開發人員根據具體需求定制用戶界面和功能。這對于滿足不同行業和項目的獨特需求至關重要,使工業應用能夠實現個性化的解決方案
  • - Qt提供了豐富的庫和工具,涵蓋了各種應用程序開發需求,包括圖形、網絡通信、多媒體處理、數據存儲等。這簡化了工業應用程序的開發流程
  • - Qt可以輕松與各種硬件設備和通信協議集成,這對于工業自動化和控制系統來說非常重要,因為它們需要與各種傳感器、執行器和其他工業設備進行通信

本次開發教程的測試板卡來自創龍科技的TLT113-EVM國產工業評估板,基于全志科技T113-i雙核ARM Cortex-A7 + 玄鐵C906 RISC-V + HiFi4 DSP異構多核處理器設計,ARM Cortex-A7處理器單元主頻高達1.2GHz。

評估板由核心板和評估底板組成,核心板CPUROM、RAM、電源、晶振等所有元器件均采用國產工業級方案,國產化率100%。同時,評估底板大部分元器件亦采用國產工業級方案。核心板經過專業的PCB Layout和高低溫測試驗證,穩定可靠,可滿足各種工業應用環境。

5bdad5d8-7aab-11ee-b3e3-92fbcf53809c.jpg

T113-i國產工業評估板硬件資源圖解

此外,T113-i國產工業開發板的接口資源豐富,能夠支持引出雙路網口、雙路CAN、雙路USB、雙路RS485、RS232通信接口,同時引出LVDS LCD、TFT LCD、MIPI LCD、HDMI OUT、CVBS IN/OUT、LINE IN、MIC IN、H/P OUT等音視頻多媒體接口,板載WIFI、4G(選配)模塊,支持1080P@60fps JPEG/MJPEG視頻硬件編碼,支持4K@30fps H.265、4K@24fps H.264視頻硬件解碼,方便用戶快速進行產品方案評估與技術預研。

創龍科技的這款T113-i國產工業開發板它提供了Qt的運行環境,可以讓我們快速的部署工業領域的用戶交互界面,控制系統。

接下來我們來聊聊如何在創龍科技T113-i工業開發板上部署Qt應用。

開發板Qt運行環境

開發板SDK準備

  • 創龍科技的資料中提供了開發板的SDK-T113-i_v1.0.tar.gz,需要解壓ubuntu中解壓出來:
rice@rice:~$mkdirt113//創建t113工作目錄,然后將壓縮包拷貝到此目錄
rice@rice:~$cdt113
....

rice@rice:~/t113$tar-zxvfSDK-T113-i_v1.0.tar.gz
rice@rice:~/t113$cdT113-i_v1.0/
rice@rice:~/t113/T113-i_v1.0$ls
brandybuildrootdeviceinstall_tools.shoutrtos-dsptools
buildbuild.shkernelplatformtest
  • 安裝依賴軟件,創龍科技提供了安裝腳本:install_tools.sh,我們執行該腳本即可完成依賴工具的安裝:
rice@rice:~/t113/T113-i_v1.0$./install_tools.sh
[sudo]passwordforrice:
Readingpackagelists...Done
Buildingdependencytree
Readingstateinformation...Done
texinfoisalreadythenewestversion(6.5.0.dfsg.1-2).
0upgraded,0newlyinstalled,0toremoveand121notupgraded.
Readingpackagelists...Done
Buildingdependencytree
Readingstateinformation...Done
pkg-configisalreadythenewestversion(0.29.1-0ubuntu2).
0upgraded,0newlyinstalled,0toremoveand121notupgraded.
Readingpackagelists...Done

......

  • 解壓Buildroot dl--dl.tar.gz,其為 Buildroot dl 目錄壓縮包,用于存放從官網下載的開源軟件包:
rice@rice:~/t113$tar-xvfdl.tar.gz-C~/t113/buildroot/buildroot-201902/

構建Qt固件

  • 在編譯固件前,先清理一下SDK的編譯和配置生成文件:
rice@rice:~/t113/T113-i_v1.0$./build.shdistclean
  • 配置linux內核,處理器型號,顯示方式,編譯器等信息
rice@rice:~/t113/T113-i_v1.0$./build.shconfig
Welcometomkscriptsetupprogress
Allavailableplatform:
0.linux
Choice[linux]:0
Allavailablelinux_dev:
0.bsp
1.dragonboard
2.longan
3.tinyos
Choice[longan]:2
Allavailablekern_ver:
0.linux-5.4
Choice[linux-5.4]:0
Allavailableic:
0.t113
1.t113_i
Choice[t113_i]:1
Allavailableboard:
0.evb1
1.evb1_auto
2.evb1_auto_nand
3.evb1_auto_nor
4.tlt113-evm-emmc
5.tlt113-evm-nand
6.tlt113-minievm-emmc
7.tlt113-minievm-nand
Choice[tlt113-evm-nand]:5
Allavailableoutput_configs:
0.hdmi
1.lvds-lcd
2.mipi-lcd
3.tft-lcd
4.cvbs
Choice[hdmi]:0
Allavailableflash:
0.default
1.nor
Choice[default]:0
Allavailablebuild_root:
0.buildroot-201902
1.ubuntu
Choice[buildroot-201902]:0
Allavailablegnueabi:
0.gnueabi
1.gnueabihf
Choice[gnueabi]:0

  • 設置編譯的環境變量:
rice@rice:~/t113/T113-i_v1.0$source./build/envsetup.sh
  • 我們采用一鍵編譯 SPL、U-Boot、Linux 內核和 buildroot文件系統。
rice@rice:~/t113/T113-i_v1.0$./build.sh
ACTIONList:mklichee;========
Executecommand:mklichee
INFO:----------------------------------------
INFO:buildlichee...
INFO:chip:sun8iw20p1
INFO:platform:linux
INFO:kernel:linux-5.4
INFO:board:tlt113-evm-nand
INFO:output:/home/rice/t113/T113-i_v1.0/out/t113_i/tlt113-evm-nand/longan
INFO:----------------------------------------
INFO:buildbuildroot...
Preparebrtoolchaingcc-linaro-5.3.1-2016.05-x86_64_arm-linux-gnueabi.tar.xz...
make:Enteringdirectory'/home/rice/t113/T113-i_v1.0/buildroot/buildroot-201902'

...

  • 編譯Qt庫,使其開發板固件支持Qt應用運行環境:
rice@rice:~/t113/T113-i_v1.0$./build.shqt
ACTIONList:mkqt;========
Executecommand:mkqt
INFO:buildQt...
INFO:buildarm-linux-gnueabiversion'sQt
/home/rice/t113/T113-i_v1.0/platform/framework/qt/qt-everywhere-src-5.12.5
Usingbuilt-inspecs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper
OFFLOAD_TARGET_NAMES=nvptx-none
OFFLOAD_TARGET_DEFAULT=1
Target:x86_64-linux-gnu
Configuredwith:../src/configure-v--with-pkgversion='Ubuntu7.5.0-3ubuntu1~18.04'--with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs--enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++--prefix=/usr--with-gcc-major-version-only--program-suffix=-7--program-prefix=x86_64-linux-gnu---enable-shared--enable-linker-build-id--libexecdir=/usr/lib--without-included-gettext--enable-threads=posix--libdir=/usr/lib--enable-nls--enable-bootstrap--enable-clocale=gnu--enable-libstdcxx-debug--enable-libstdcxx-time=yes--with-default-libstdcxx-abi=new--enable-gnu-unique-object--disable-vtable-verify--enable-libmpx--enable-plugin--enable-default-pie--with-system-zlib--with-target-system-zlib--enable-objc-gc=auto--enable-multiarch--disable-werror--with-arch-32=i686--with-abi=m64--with-multilib-list=m32,m64,mx32--enable-multilib--with-tune=generic--enable-offload-targets=nvptx-none--without-cuda-driver--enable-checking=release--build=x86_64-linux-gnu--host=x86_64-linux-gnu--target=x86_64-linux-gnu
Threadmodel:posix

.....

  • 打包系統鏡像文件,執行之后,可以看到生成的固件文件,它默認生成兩個版本的固件,分別是:nand固件和SD卡固件,我們是采用SD卡啟動,所以使用SD卡固件。
rice@rice:~/t113/T113-i_v1.0$./build.shpack
ACTIONList:mkpack;========
Executecommand:mkpack
INFO:packingfirmware...
INFO:UseBIN_PATH:/home/rice/t113/T113-i_v1.0/device/config/chips/t113_i/bin
copyingtoolsfile
copyingconfigsfile
copyingproductconfigsfile
/home/rice/t113/T113-i_v1.0/out/pack_out/aultls32.fex
/home/rice/t113/T113-i_v1.0/out/pack_out/aultools.fex
/home/rice/t113/T113-i_v1.0/out/pack_out/boot_package.cfg
/home/rice/t113/T113-i_v1.0/out/pack_out/boot_package.fex

......

dsp0.fexLen:0x3fc78
Vdsp0.fexLen:0x4
BuildImg0
Dragonexecuteimage.cfgSUCCESS!
----------imageisat----------

size:613M/home/rice/t113/T113-i_v1.0/out/t113_i_linux_tlt113-evm-nand-sdboot_uart0.img

packfinish

運行環境驗證

下載運行實例

  • 將編譯打包后的固件(t113_i_linux_tlt113-evm-nand-sdboot_uart0.img)放到windows上,通過工具PhoenixCard.exe燒錄到SD卡上。將SD卡插到讀卡器上,然后插進電腦
5c1e2360-7aab-11ee-b3e3-92fbcf53809c.jpg
  • 創龍科技提供了qt的demo,我們將led_control的實例拷貝到板子上:
rice@rice:~/t113/qt-demos/led_control/bin$scpled_controlroot@ip:~/

創龍T113-i上運行實例

  • 關閉默認的Qt運行程序,設置qt的環境變量
root@T113-Tronlong:~#killallLauncher
root@T113-Tronlong:~#source/etc/qtenv.sh
add/dev/input/event1toQtApplication.
findqt5installeddone
  • 運行實例驗證Qt功能,運行效果如圖:
root@T113-Tronlong:~#./led_control

5c2c1970-7aab-11ee-b3e3-92fbcf53809c.jpg

Qt開發環境

開發環境下載

  • Qt開發環境下載,作者是使用Qt 5.12.0,下載鏈接:https://download.qt.io/archive/qt/5.12/5.12.0/,Ubuntu需要下載:qt-opensource-linux-x64-5.12.0.run
5c37727a-7aab-11ee-b3e3-92fbcf53809c.jpg

開發環境交叉編譯環境配置

  • 配置Debuggers
    • 點擊菜單欄"Tools -> Options"
    • 擊"Kits -> Debuggers -> Add -> Browse…"
    • 選擇目標平臺的GDB,路徑:/home/rice/t113/T113-i_v1.0/out/t113_i/tlt113-evm-nand/longan/buildroot/host/usr/bin/arm-linux-gnueabi-gdb
5c434226-7aab-11ee-b3e3-92fbcf53809c.jpg
  • 配置交叉工具鏈
    • 點擊菜單欄"Tools -> Options"
    • 擊"Kits -> Compilers -> Add -> GCC -> C++ -> Browse…"
    • 選擇目標平臺的交叉工具鏈,路徑:/home/rice/t113/T113-i_v1.0/out/t113_i/tlt113-evm-nand/longan/buildroot/host/usr/bin/arm-linux-gnueabi-g++
5c4dc7be-7aab-11ee-b3e3-92fbcf53809c.jpg
  • 配置Qt Versions
    • 點擊菜單欄"Tools -> Options"
    • 擊"Kits -> Qt Versions -> Add -> GCC -> C++ -> Browse…"
    • 選擇目標平臺的Qt Versions,路徑:/home/rice/t113/T113-i_v1.0/platform/framework/qt/qt-everywhere-src-5.12.5/Qt_5.12.5/bin/qmake
5c603e26-7aab-11ee-b3e3-92fbcf53809c.jpg
  • 配置Kits
    • 點擊菜單欄"Tools -> Options"
    • 擊"Kits -> Kits"
    • 將 Name 修改為"T113",Device type 選擇"Generic Linux Device",Compiler 的 C++選擇"T113-GCC",Debugger 選擇"T113-Debugger",Qt version 選擇"T113-qt5",點擊 Apply,然后點擊 OK 完成配置
5c77d400-7aab-11ee-b3e3-92fbcf53809c.jpg

開發Qt應用

  • 作者開發了一個快速驗證硬件功能的,主要功能包含:
  1. 板載LED燈控制,代碼實現:
staticQStringledPath="/sys/class/leds/user-led0";

voidrice::ledInit()
{
setLedStatus(0);

ui->ledPushButton->setText("LEDOFF");
ui->ledPushButton->setStyleSheet("border-width:1px;"
"border-style:solid;"
"border-color:white;"
"background-color:rgba(88,88,88,200)");
}

voidrice::ledDeinit()
{

}

boolrice::setLedStatus(intstatus)
{
QStringcmd="echo"+QString::number(status)+">"+ledPath+"/brightness";
if(system(cmd.toStdString().c_str())==-1){
printf("setledstatusfailed!n");
returnfalse;
}
returntrue;
}

intrice::getLedStatus(void)
{
QStringcmd="cat"+ledPath+"/brightness";
FILE*fp=popen(cmd.toStdString().c_str(),"r");
if(fp==nullptr){
return-1;
}

charled_status[32];
if(fgets(led_status,sizeof(led_status),fp)==nullptr){
printf("fgetserror:%sn",cmd.toStdString().c_str());
pclose(fp);
return-1;
}

pclose(fp);
returnatoi(led_status);
}

voidrice::on_ledPushButton_clicked()
{
intledStatus=getLedStatus();
if(ledStatus==0){
setLedStatus(1);
ui->ledPushButton->setText("LEDON");
ui->ledPushButton->setStyleSheet("border-width:1px;"
"border-style:solid;"
"border-color:white;"
"background-color:rgba(00,205,00,255)");
}
else{
setLedStatus(0);
ui->ledPushButton->setText("LEDOFF");
ui->ledPushButton->setStyleSheet("border-width:1px;"
"border-style:solid;"
"border-color:white;"
"background-color:rgba(88,88,88,200)");
}
}
  1. 板載按鍵檢測,代碼實現:
voidrice::keyInit()
{
keyFd=open(keyPath.toUtf8().data(),O_RDONLY);
if(keyFd==-1)
{
printf("Cannotopenfile(%s)",keyPath.toUtf8().data());
return;
}
ui->keyTextEdit->append("KeyMonitor!n");
ui->keyTextEdit->append("Keyuser0pressed!");

keyNotify=newQSocketNotifier(this->keyFd,QSocketNotifier::Read,this);
connect(this->keyNotify,SIGNAL(activated(int)),this,SLOT(keyHandler()));
}

voidrice::keyDeinit()
{

}

voidrice::keyHandler()
{
structinput_eventbuf;

if(read(keyFd,&buf,sizeof(structinput_event))>0)
{
if(buf.code==KEY_PROG1&&buf.value==1)
{
ui->keyTextEdit->append("Keyuser0pressed!");
}
}
}
  1. RTC時鐘獲取并顯示,代碼實現:
voidrice::dateInit()
{
structrtc_timertc_tm_temp;
dateFd=open(datePath.toUtf8().data(),O_RDONLY);
if(dateFd==-1)
{
printf("Cannotopenfile(%s)",keyPath.toUtf8().data());
return;
}
if(ioctl(dateFd,RTC_RD_TIME,&rtc_tm_temp)0)
{
printf("Getdatefailed");
return;
}
ui->yearLineEdit->setText(QString::number(rtc_tm_temp.tm_year+1900));
ui->monthLineEdit->setText(QString::number(rtc_tm_temp.tm_mon+1));
ui->dayLineEdit->setText(QString::number(rtc_tm_temp.tm_mday));
}

voidrice::dateDeint()
{

}
  1. 網絡調試助手,代碼實現:
voidrice::netInit()
{
server=newQTcpServer();
socket=newQTcpSocket();
}

voidrice::netDeint()
{

}

voidrice::netNewClientConnect()
{
socket=server->nextPendingConnection();
connect(socket,&QTcpSocket::readyRead,this,&rice::netNewRcve);
}

voidrice::on_netPushButton_clicked()
{
intport=ui->portLineEdit->text().toInt();
if(ui->netPushButton->text()==tr("Open"))
{
if(ui->typeComboBox->currentText()==tr("Server"))
{
connect(server,&QTcpServer::newConnection,this,&rice::netNewClientConnect);
if(!server->listen(QHostAddress::Any,port))
{
printf("Listenfailedn");
return;
}
}
elseif(ui->typeComboBox->currentText()==tr("Client"))
{
QStringip=ui->ipComboBox->currentText();
socket->abort();
socket->connectToHost(ip,port);

if(!socket->waitForConnected(3000))
{
printf("Connectserverfailed");
return;
}
connect(socket,&QTcpSocket::readyRead,this,&rice::netNewRcve);
}
ui->netPushButton->setText("Close");
}
elseif(ui->netPushButton->text()==tr("Close"))
{
if(ui->typeComboBox->currentText()==tr("Server"))
{
socket->abort();
server->close();
}
elseif(ui->typeComboBox->currentText()==tr("Client"))
{
socket->disconnectFromHost();
}
ui->netPushButton->setText("Open");
}
}

voidrice::on_sendPushButton_clicked()
{
if(socket->isOpen())
{
socket->write(ui->sendLineEdit->text().toUtf8().data());
}
}

voidrice::netNewRcve()
{
ui->recvTextEdit->append(socket->readAll());
}

voidrice::on_typeComboBox_currentIndexChanged(constQString&arg1)
{
if(arg1==tr("Server"))
{
ui->ipComboBox->setEditable(false);
}
else
{
ui->ipComboBox->setEditable(true);
}
}

Qt應用驗證

  1. 板載LED燈控制驗證,當點擊開關LED按鈕時,LED燈會根據狀態亮滅:
5c7f7dae-7aab-11ee-b3e3-92fbcf53809c.jpg

5c8a99d2-7aab-11ee-b3e3-92fbcf53809c.png

  1. 當應用運行起來時,會獲取RTC時間,并顯示:
5c97204e-7aab-11ee-b3e3-92fbcf53809c.jpg
  1. 當板載按鍵按下時,窗口會顯示按鍵按下:
5cac2ca0-7aab-11ee-b3e3-92fbcf53809c.jpg
  1. 網絡調試助手支持TCP客戶端和TCP服務器兩種類型,下面演示服務器驗證。開發板上設置板子的IP,和端口號,然后通過PC上網絡調試助手連接上板子,并克實現數據的收發:
  • 客戶端往服務器發送數據
5cc1caf6-7aab-11ee-b3e3-92fbcf53809c.jpg5ccc912a-7aab-11ee-b3e3-92fbcf53809c.jpg
  • 服務器往客戶端發送數據
5cd47b24-7aab-11ee-b3e3-92fbcf53809c.jpg5cdf52f6-7aab-11ee-b3e3-92fbcf53809c.jpg ?5cf1aeec-7aab-11ee-b3e3-92fbcf53809c.jpg

關于創龍科技

創龍科技(Tronlong)始創于2013年,是國內領先的嵌入式產品平臺提供商,業務主要涵蓋工業核心板、工業評估板、工業單板機、項目服務,總部位于廣州科學城,下設獨立運營的教儀事業部,在北京、天津、上海、南京、深圳、西安、成都等地設有業務及技術服務中心

創龍科技10多年來一直專注于ARM、FPGA、DSP異構多核技術開發,堅持“國產 + 進口”雙引擎產品戰略,是全志、瑞芯微金牌合作伙伴,以及TI、NXP、Xilinx、紫光同創中國官方合作伙伴,為實時系統、現場總線、物聯網、人工智能等技術提供應用平臺,產品廣泛應用于工業自動化、能源電力、儀器儀表、醫療、通信、安防等行業。

5d02af12-7aab-11ee-b3e3-92fbcf53809c.jpg5d06f694-7aab-11ee-b3e3-92fbcf53809c.jpg ? ?

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

    關注

    25

    文章

    5350

    瀏覽量

    100433
  • Qt
    Qt
    +關注

    關注

    1

    文章

    311

    瀏覽量

    38567
  • Cortex-A7
    +關注

    關注

    0

    文章

    34

    瀏覽量

    16711
  • 全志科技
    +關注

    關注

    4

    文章

    114

    瀏覽量

    16491
  • 創龍科技
    +關注

    關注

    2

    文章

    132

    瀏覽量

    7911
  • 全志T113
    +關注

    關注

    0

    文章

    61

    瀏覽量

    540
收藏 人收藏

    評論

    相關推薦

    1分鐘學會T113-i核心串口調試技巧

    前言:本篇開始將對全志T113-i這款極具性價比的工業評估的使用和調試展開介紹。通過這些使用技巧和調試方法可以讓您快速上手,加深對于評估的認識。本篇將從調試登錄說起,幫助您只需一分
    的頭像 發表于 04-10 08:31 ?210次閱讀
    1分鐘學會<b class='flag-5'>T113-i</b>核心<b class='flag-5'>板</b>串口調試技巧

    一篇文章玩轉T113的ARM+RSIC V+DSP三核異構!

    (基于全志T113-i)來應對這一市場需求。米爾基于全志T113-i核心開發板part01T113-i芯片及OpenAMP簡介
    的頭像 發表于 03-20 08:04 ?910次閱讀
    一篇文章玩轉<b class='flag-5'>T113</b>的ARM+RSIC V+DSP三核異構!

    【正點原子】全志T113-i開發板資料震撼來襲!異核開發、工控設計方案!

    提供詳細的開發板教程文檔,涵蓋從入門到進階的全方位指導。附帶系統SDK源碼及QT源碼,助您快速上手并深度定制開發。 二、T113IS開發板
    發表于 03-13 15:37

    實用調試技能:全志T113-i 音視頻測試

    前言:音視頻功能是現代嵌入式系統中的核心應用之一,尤其在全志T113-i開發板中,其豐富的音視頻接口為開發者提供了強大的開發能力。本篇文章將帶你快速掌握
    的頭像 發表于 03-06 08:31 ?1078次閱讀
    實用調試技能:全志<b class='flag-5'>T113-i</b> 音視頻測試

    哇!5.2秒進入應用界面!Linux快速啟動方案分享,基于全志T113-i國產平臺

    CAN,是單片機升級的優選平臺。同時,創龍科技T113-i工業核心已實現國產化率100%,并提供“賽寶實驗室”國產化率證明報告,讓您的產品
    發表于 01-23 09:53

    全志T113-S3開發板網絡通信

    電子EVM-T113-S3是一款基于全志T113-S3雙核ARMCortex-A7多核處理器設計的國產工業評估,主頻高達1.2GHz。評估
    的頭像 發表于 12-26 08:32 ?855次閱讀
    全志<b class='flag-5'>T113</b>-S3<b class='flag-5'>開發板</b>網絡通信

    基于全志T113-i的系統快速啟動顯示Qt界面、LVGL界面案例

    本文主要介紹基于創龍科技TLT113-EVM評估(基于全志T113-i)的系統快速啟動顯示Qt界面、LVGL界面案例,適用開發環境如下。
    的頭像 發表于 11-27 09:18 ?1199次閱讀
    基于全志<b class='flag-5'>T113-i</b>的系統快速啟動顯示<b class='flag-5'>Qt</b>界面、LVGL界面案例

    國產RISC-V案例分享,基于全志T113-i異構多核平臺!

    RISC-V核心優勢全志T113-i是一款雙核[email protected]國產工業級處理器平臺,并內置玄鐵C906 RISC-V和HiFi4 DSP雙副核心,可流暢運行Linux系統與Qt
    發表于 10-29 09:47

    基于全志T113-i多核異構處理器的全國產嵌入式核心簡介

    一、嵌入式核心產品介紹 基于全志公司的T113-i處理器精心設計的多核異構處理器、工業級ECK30-T13IA系列嵌入式核心,采用郵票孔
    的頭像 發表于 10-25 13:40 ?815次閱讀

    國產RISC-V基于全志T113-i異構多核平臺

    全志T113-i是一款雙核[email protected]國產工業級處理器平臺,并內置玄鐵C906 RISC-V和HiFi4 DSP雙副核心,可流暢運行Linux系統與Qt界面,并已適
    發表于 10-10 22:08

    哇!0.8秒啟動!Linux快速啟動方案分享,全志T113-i國產平臺!

    存儲空間、LCD/LVDS/MIPI三種顯示、原生千兆網/雙CAN,是單片機升級的優選平臺。同時,創龍科技T113-i工業核心已實現國產化率100%,并提供“賽寶實驗室”
    發表于 08-22 11:54

    4.3s,Linux快速啟動優化方法分享,基于全志T113-i國產平臺!

    能夠在最短的時間內啟動至關重要。 T113-i 系統快速啟動實測數據為了滿足客戶需求,我司對T113-i原生系統進行剪裁,得到一個可快速啟動的程序鏡像。經測試,eMMC配置核心從上電至進入文件系統
    發表于 07-09 11:50

    7折購!米爾基于全志T113系列開發板

    全志T113系列芯片是目前比較受歡迎的國產入門級嵌入式工業芯片。米爾是基于T113芯片開發較早、提供配置最全的廠家,目前是唯一一家提供
    的頭像 發表于 06-21 08:01 ?786次閱讀
    7折購!米爾基于全志<b class='flag-5'>T113</b>系列<b class='flag-5'>開發板</b>

    T113-i最新發布Tina5.0系統!支持3大新特性!

    創龍科技全志T113-i雙核[email protected]國產工業核心(含稅79元)一經面世,就以超高性價比受到全行業關注。而創龍科技再次為T
    的頭像 發表于 05-14 13:46 ?948次閱讀

    T113-i最新發布Tina5.0系統!支持3大新特性!

    創龍科技全志T113-i雙核[email protected]國產工業核心(含稅79元)一經面世,就以超高性價比受到全行業關注。而創龍科技再次為T
    的頭像 發表于 05-14 08:05 ?949次閱讀
    <b class='flag-5'>T113-i</b>最新發布Tina5.0系統!支持3大新特性!
    主站蜘蛛池模板: 欧美一级特黄高清免费 | 国产视频一区二区在线观看 | 黄色三级视频在线观看 | 最近最新中文字幕在线第一页 | 夜夜爽夜夜爱 | 毛片一区二区三区 | 天堂最新资源在线 | 日本怡红| 射久久 | 国产女人和拘做受视频免费 | 国产午夜视频高清 | 高清性色生活片欧美在线 | 美女隐私黄www视频 美女用手扒开尿口给男生桶爽 | 欧美亚洲综合在线观看 | 青楼社区51在线视频视频 | 国产片一区二区三区 | 久色网 | 综合精品视频 | 欧美三级在线免费观看 | 4438x成人全国最大 | 天天干夜啪 | 中文字幕二区 | 香港澳门a级三级三级全黄 香港经典a毛片免费观看爽爽影院 | 色多多在线免费观看 | 日本人善交69xxx | 久久五月天婷婷 | 精品欧美一区二区三区在线观看 | 亚洲国产激情在线一区 | 免费91视频 | 欧美aⅴ| 国产色产综合色产在线观看视频 | 久久久久久综合 | 性夜黄a爽爽免费视频国产 羞羞答答xxdd影院欧美 | 国产精品理论 | 又粗又长又大真舒服好爽漫画 | bt天堂bt在线网 | 亚洲欧美日韩特级毛片 | 濑亚美莉iptd619在线观看 | 欧美精品一区在线看 | 欧美黑人粗硬大在线看 | 农村苗族一级特黄a大片 |