91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

怎么做GUI應(yīng)用開發(fā)?LittleVGL向左,AirUI向右…

合宙通信模組資料 ? 來源:Air700ECQ資料 ? 作者:Air700ECQ資料 ? 2025-02-26 14:47 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Air8101——主打多媒體場(chǎng)景的工業(yè)引擎產(chǎn)品,支持豐富的視頻、音頻、圖形化顯示等多媒體應(yīng)用能力;除此之外還支持Wi-Fi、以太網(wǎng)、4G、藍(lán)牙聯(lián)網(wǎng)能力,以及UART/SPI/I2C/SD卡/CAN等外設(shè)控制和驅(qū)動(dòng)能力。

最重要的是,

還支持非常方便的LuatOS軟件開發(fā)方式。

LuatOS是歷時(shí)十余年,不斷開發(fā)完善的嵌入式物聯(lián)網(wǎng)開發(fā)操作系統(tǒng)。將蜂窩通信模組和MCU的共性高度抽象為統(tǒng)一接口,秉承與硬件無關(guān)、與操作系統(tǒng)種類無關(guān)的軟件設(shè)計(jì)理念,用戶可以輕松實(shí)現(xiàn)“一次編程、跨平臺(tái)通用”的效果。

LuatOS從2014年推出至今,在多行業(yè)多應(yīng)用領(lǐng)域得到充分驗(yàn)證:搭載LuatOS的硬件模組已經(jīng)出貨數(shù)億PCS,涵蓋2G、4G、MCU、Wi-Fi類產(chǎn)品,功能齊全,性能穩(wěn)定,深受廣大用戶好評(píng)。

現(xiàn)在,LuatOS將再次給工業(yè)引擎產(chǎn)品:

賦予極簡(jiǎn)軟件開發(fā)的靈魂,為用戶創(chuàng)造更大的價(jià)值。

Air8101開發(fā)板套件如下圖所示:

wKgZPGe-uDKAHwl4AAOig57xLIA150.png

可以看到,在開發(fā)板套件中有一塊帶觸摸面板的LCD,上圖中的LCD分辨率為720*1280。

wKgZPGe-uHaAYhf_AA9rcHh2BfY062.png

很多朋友已經(jīng)拿到了開發(fā)板,

訪問Air8101代碼倉庫:

https://gitee.com/openLuat/LuatOS-Air8101/tree/master/

發(fā)現(xiàn)還沒有提供詳細(xì)的GUI開發(fā)demo;

相信心中一定都有疑問:

為什么還沒有提供詳細(xì)的GUI開發(fā)demo呢?

如何在Air8101的LuatOS進(jìn)行GUI應(yīng)用開發(fā)?

這個(gè)問題,我們公司內(nèi)部也討論了很多次。

之前在Air722UG-NMM上,我們開放了全部的LittleVGL的接口。開放一年多的時(shí)間,能用LittleVGL接口量產(chǎn)的用戶少的只有個(gè)位數(shù)。

為什么是這樣呢?

雖然LittleVGL非常強(qiáng)大,也非常靈活,確實(shí)是一個(gè)好的應(yīng)用。但是LittleVGL提供的API太多了,使用起來比較復(fù)雜,完全掌握它,對(duì)技術(shù)人員要求太高;一旦用LittleVGL開發(fā)項(xiàng)目的人員離職,再找一個(gè)沒用過LittleVGL的人來維護(hù),成本太高!

甚至前段時(shí)間還有一個(gè)用戶和我說:

他們有個(gè)工程師之前用LittleVGL開發(fā)項(xiàng)目,開發(fā)到崩潰,最后實(shí)在受不了,辭職不干了;之后他們老板又找了一個(gè)內(nèi)部的工程師接手,老板和這個(gè)工程師看了幾天,覺得太復(fù)雜,無限期擱置了這個(gè)項(xiàng)目……

Air8101的LuatOS固件中,實(shí)際上也能支持LittleVGL。我們也能開放這些接口,給LuatOS的腳本使用。

但是一旦開放,意味著我們會(huì)重犯之前的錯(cuò)誤,并且后續(xù)的支持工作量是一個(gè)無底洞,因?yàn)槲覀冏约憾紱]有把握能把LiitleVGL的使用說明講解的淺顯易懂并且好用;支持不到位,最終也意味著對(duì)用戶的不負(fù)責(zé)任。

所以我們決定不開放LittleVGL的接口;

而是采用我們自己設(shè)計(jì)的一套簡(jiǎn)單好用的圖形化應(yīng)用開發(fā)框架——AirUI。

▼ AirUI是什么 ▼

AirUI是一個(gè)包含上位機(jī)工具,界面布局配置文件,界面刷新切換業(yè)務(wù)邏輯腳本文件的圖形化開放框架。

上位機(jī)工具可以拖拽繪制每個(gè)界面;

繪制界面后,自動(dòng)生成界面配置文件;

界面刷新切換業(yè)務(wù)邏輯腳本文件,在這些腳本中寫Lua腳本代碼實(shí)現(xiàn)各個(gè)界面的刷新切換等操作;

界面配置文件和界面業(yè)務(wù)邏輯Lua腳本文件一起燒錄到Air8101中;使用AirUI開發(fā)圖形化應(yīng)用,會(huì)大大降低圖形化應(yīng)用的開發(fā)復(fù)雜度,讓用戶用的簡(jiǎn)單,我們的支持成本也能降到最低。

Air8101更多功能特性詳見:

www.air8101.cn

審核編輯 黃宇

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

    關(guān)注

    15

    文章

    2424

    瀏覽量

    129500
  • GUI
    GUI
    +關(guān)注

    關(guān)注

    3

    文章

    697

    瀏覽量

    43445
  • LuatOS
    +關(guān)注

    關(guān)注

    0

    文章

    156

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    告別手寫UI代碼:AirUI可視化開發(fā)全流程解析

    為什么許多開發(fā)者在面對(duì)LittleVGL等強(qiáng)大但復(fù)雜的GUI庫時(shí)會(huì)感到維護(hù)成本高昂?AirUI給出了另一種答案。本文聚焦于AirUI的可視化
    的頭像 發(fā)表于 02-28 17:05 ?733次閱讀
    告別手寫UI代碼:<b class='flag-5'>AirUI</b>可視化<b class='flag-5'>開發(fā)</b>全流程解析

    恩智浦嵌入式HMI應(yīng)用開發(fā)工具GUI Guider 1.10.1全新上線

    恩智浦嵌入式HMI應(yīng)用開發(fā)工具GUI Guider 1.10.1全新上線啦!新版本重點(diǎn)聚焦性能提升、工具鏈升級(jí)、多點(diǎn)觸控體驗(yàn)以及開發(fā)板適配,進(jìn)一步優(yōu)化IDE界面,增強(qiáng)功能穩(wěn)定性,并完善文檔體系。
    的頭像 發(fā)表于 12-28 09:45 ?1567次閱讀

    STM32L476低功耗怎么做

    STM32L476低功耗怎么做
    發(fā)表于 11-11 16:48

    快問快答:氣密性檢測(cè)到底是怎么做的?如何定義氣密性測(cè)試標(biāo)準(zhǔn)

    :氣密性檢測(cè)是怎么做的?氣密性測(cè)試標(biāo)準(zhǔn)如何定義?并結(jié)合國產(chǎn)代表品牌精誠工科(JCGK)的實(shí)際應(yīng)用,為您建立一份系統(tǒng)化理解。Ⅰ.什么是氣密性檢測(cè)?氣密性檢測(cè)(Lea
    的頭像 發(fā)表于 11-11 11:56 ?894次閱讀
    快問快答:氣密性檢測(cè)到底是<b class='flag-5'>怎么做</b>的?如何定義氣密性測(cè)試標(biāo)準(zhǔn)

    恩智浦GUI Guider 1.10.0正式上線

    GUI Guider 1.10.0正式上線啦!新版本軟件帶來了更智能的UI開發(fā)工具、更高效的圖片資源性能優(yōu)化,以及更廣泛的開發(fā)板支持。
    的頭像 發(fā)表于 10-27 09:18 ?1574次閱讀

    GUI設(shè)計(jì)】顏色對(duì)GUI的影響

    【LabviewGUI】顏色對(duì)GUI的影響 GUI最后一期了 后面回歸主線
    發(fā)表于 08-26 04:51

    GUI Guider全新優(yōu)化方案GUI xTurbo-VeloRender初體驗(yàn):基于i.MX RT平臺(tái)的LVGL渲染能力突破

    引言 在嵌入式GUI開發(fā)領(lǐng)域,圖形界面的渲染性能直接決定了用戶體驗(yàn)的流暢度與產(chǎn)品競(jìng)爭(zhēng)力。針對(duì)i.MX RT系列的開發(fā)需求,恩智浦在2025年隆重推出全新的性能優(yōu)化方案?- GUI xT
    的頭像 發(fā)表于 07-10 09:21 ?3739次閱讀
    <b class='flag-5'>GUI</b> Guider全新優(yōu)化方案<b class='flag-5'>GUI</b> xTurbo-VeloRender初體驗(yàn):基于i.MX RT平臺(tái)的LVGL渲染能力突破

    【PCA9958HN-ARD】GUI工具的使用

    一、說明 PCA9958HN-ARD評(píng)估板是可以通過NXP官方的GUI上位機(jī)來進(jìn)行控制的,但是需要使用另外的官方指定的MCU開發(fā)板。 例如下圖就是通過LPC55S69-EVKMCU板來演示
    發(fā)表于 06-29 10:07

    10分鐘上手睿擎平臺(tái)GUI開發(fā):第一個(gè)LVGL圖形應(yīng)用

    LVGL開源圖形庫為嵌入式系統(tǒng)提供了高效的GUI設(shè)計(jì)解決方案,為開發(fā)者提供了直觀且易于使用的界面設(shè)計(jì)環(huán)境。LVGL不僅資源占用低,更擁有全面的功能和豐富的文檔資料,使得GUI設(shè)計(jì)變得簡(jiǎn)單而高效。此外
    的頭像 發(fā)表于 06-06 18:41 ?2777次閱讀
    10分鐘上手睿擎平臺(tái)<b class='flag-5'>GUI</b><b class='flag-5'>開發(fā)</b>:第一個(gè)LVGL圖形應(yīng)用

    瑞芯微RK3506(3核A7@1.5GHz+雙網(wǎng)口+雙CAN-FD)工業(yè)開發(fā)板—圖形用戶界面(GUI)開發(fā)手冊(cè)

    本文主要說明Qt的圖形用戶界面(GUI)開發(fā)流程,包括Qt程序自啟動(dòng)配置與案例介紹,旨在幫助開發(fā)者完成產(chǎn)品開發(fā)與測(cè)試。
    的頭像 發(fā)表于 06-03 14:27 ?1566次閱讀
    瑞芯微RK3506(3核A7@1.5GHz+雙網(wǎng)口+雙CAN-FD)工業(yè)<b class='flag-5'>開發(fā)</b>板—圖形用戶界面(<b class='flag-5'>GUI</b>)<b class='flag-5'>開發(fā)</b>手冊(cè)

    AWTK,開啟屬于你的GUI之美

    在當(dāng)今數(shù)字化時(shí)代,軟件界面設(shè)計(jì)的高效性和一致性至關(guān)重要。本文將探討GUI設(shè)計(jì)從傳統(tǒng)代碼編寫到所見即所得工具的演變,并介紹AWTK如何通過一致的渲染技術(shù),為開發(fā)者帶來高效且直觀的開發(fā)體驗(yàn)。傳統(tǒng)G
    的頭像 發(fā)表于 05-13 11:31 ?1235次閱讀
    AWTK,開啟屬于你的<b class='flag-5'>GUI</b>之美

    GUI Guider1.9.1新版本8大新亮點(diǎn)總結(jié) 為HMI開發(fā)注入新活力

    GUI Guider迎來了全新版本!這一次,我們帶來了多項(xiàng)重磅更新,旨在為大家提供更強(qiáng)大、更便捷的開發(fā)體驗(yàn)。無論你是工業(yè)控制、智能家居,還是消費(fèi)電子領(lǐng)域的開發(fā)者,這些更新都將為你的項(xiàng)目注入新的活力
    的頭像 發(fā)表于 05-09 08:48 ?2830次閱讀
    <b class='flag-5'>GUI</b> Guider1.9.1新版本8大新亮點(diǎn)總結(jié) 為HMI<b class='flag-5'>開發(fā)</b>注入新活力

    LTC5588-1的基帶輸入可以用單端的方式輸入嗎?具體該怎么做

    LTC5588-1的基帶輸入可以用單端的方式輸入嗎?具體該怎么做
    發(fā)表于 04-15 06:10

    樹莓派GUI應(yīng)用開發(fā):從零到炫酷的魔法之旅!

    GUI應(yīng)用開發(fā)有多好玩、多實(shí)用!樹莓派+GUI:不只是“好看”那么簡(jiǎn)單!你可能已經(jīng)知道,樹莓派是一款性價(jià)比超高的開發(fā)板,但你有沒有想過,給它加上一個(gè)炫酷的圖形界
    的頭像 發(fā)表于 04-04 09:03 ?1133次閱讀
    樹莓派<b class='flag-5'>GUI</b>應(yīng)用<b class='flag-5'>開發(fā)</b>:從零到炫酷的魔法之旅!

    0基礎(chǔ)小白請(qǐng)教這個(gè)有關(guān)二極管的題目怎么做?謝謝!

    0基礎(chǔ)小白請(qǐng)教這個(gè)有關(guān)二極管的題目怎么做?謝謝!
    發(fā)表于 03-13 11:42