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

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

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

3天內不再提示

怎么做GUI應用開發?LittleVGL向左,AirUI向右…

Air700ECQ資料 ? 來源:Air700ECQ資料 ? 作者:Air700ECQ資料 ? 2025-02-26 14:47 ? 次閱讀

Air8101——主打多媒體場景的工業引擎產品,支持豐富的視頻音頻、圖形化顯示等多媒體應用能力;除此之外還支持Wi-Fi以太網4G藍牙聯網能力,以及UART/SPI/I2C/SD卡/CAN等外設控制和驅動能力。

最重要的是,

還支持非常方便的LuatOS軟件開發方式。

LuatOS是歷時十余年,不斷開發完善的嵌入式物聯網開發操作系統。將蜂窩通信模組和MCU的共性高度抽象為統一接口,秉承與硬件無關、與操作系統種類無關的軟件設計理念,用戶可以輕松實現“一次編程、跨平臺通用”的效果。

LuatOS從2014年推出至今,在多行業多應用領域得到充分驗證:搭載LuatOS的硬件模組已經出貨數億PCS,涵蓋2G、4G、MCU、Wi-Fi類產品,功能齊全,性能穩定,深受廣大用戶好評。

現在,LuatOS將再次給工業引擎產品:

賦予極簡軟件開發的靈魂,為用戶創造更大的價值。

Air8101開發板套件如下圖所示:

wKgZPGe-uDKAHwl4AAOig57xLIA150.png

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

wKgZPGe-uHaAYhf_AA9rcHh2BfY062.png

很多朋友已經拿到了開發板,

訪問Air8101代碼倉庫:

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

發現還沒有提供詳細的GUI開發demo;

相信心中一定都有疑問:

為什么還沒有提供詳細的GUI開發demo呢?

如何在Air8101的LuatOS進行GUI應用開發?

這個問題,我們公司內部也討論了很多次。

之前在Air722UG-NMM上,我們開放了全部的LittleVGL的接口。開放一年多的時間,能用LittleVGL接口量產的用戶少的只有個位數。

為什么是這樣呢?

雖然LittleVGL非常強大,也非常靈活,確實是一個好的應用。但是LittleVGL提供的API太多了,使用起來比較復雜,完全掌握它,對技術人員要求太高;一旦用LittleVGL開發項目的人員離職,再找一個沒用過LittleVGL的人來維護,成本太高!

甚至前段時間還有一個用戶和我說:

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

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

但是一旦開放,意味著我們會重犯之前的錯誤,并且后續的支持工作量是一個無底洞,因為我們自己都沒有把握能把LiitleVGL的使用說明講解的淺顯易懂并且好用;支持不到位,最終也意味著對用戶的不負責任。

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

而是采用我們自己設計的一套簡單好用的圖形化應用開發框架——AirUI。

▼ AirUI是什么 ▼

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

上位機工具可以拖拽繪制每個界面;

繪制界面后,自動生成界面配置文件;

界面刷新切換業務邏輯腳本文件,在這些腳本中寫Lua腳本代碼實現各個界面的刷新切換等操作;

界面配置文件和界面業務邏輯Lua腳本文件一起燒錄到Air8101中;使用AirUI開發圖形化應用,會大大降低圖形化應用的開發復雜度,讓用戶用的簡單,我們的支持成本也能降到最低。

Air8101更多功能特性詳見:

www.air8101.cn

審核編輯 黃宇

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

    關注

    14

    文章

    2189

    瀏覽量

    126011
  • GUI
    GUI
    +關注

    關注

    3

    文章

    669

    瀏覽量

    40394
  • LuatOS
    +關注

    關注

    0

    文章

    83

    瀏覽量

    2103
收藏 人收藏

    評論

    相關推薦

    樹莓派GUI應用開發:從零到炫酷的魔法之旅!

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

    proteus里沒有原件,怎么做電路圖啊?

    proteus里沒有原件,怎么做電路圖啊?
    發表于 02-19 10:44

    企業AI模型托管怎么做

    當下,越來越多的企業選擇將AI模型托管給專業的第三方平臺,以實現高效、靈活和安全的模型運行。下面,AI部落小編為您介紹企業AI模型托管是怎么做的。
    的頭像 發表于 01-15 10:10 ?269次閱讀

    云服務器怎么做負載均衡?

    云 服務器怎么做負載均衡 ? 云服務器的負載均衡通過分配策略、自動擴展、健康檢查和跨區域部署四個核心技術來實現。 分配策略包括輪詢、權重分配和最少連接數,確保流量均勻分配。自動擴展根據實時監控動態
    的頭像 發表于 12-24 10:40 ?272次閱讀

    分享一款GUI開發神器

    GT-HMI(Human Machine Interface) 國產開源 GUI 框架及永久免費設計軟件。
    的頭像 發表于 11-06 09:29 ?653次閱讀

    放大器帶寬一直不夠,該怎么做

    我司一直采用廠商的稱重傳感器和放大器,最近我們工程師在開發放大器,節省成本,但是開發的放大器帶寬一直不夠,該怎么做? 謝謝!
    發表于 09-26 07:26

    樹莓派gui開發用什么ide

    樹莓派(Raspberry Pi)是一款功能強大的微型計算機,可以運行多種操作系統,如Raspbian、Ubuntu等。在樹莓派上進行GUI(圖形用戶界面)開發,可以使用多種集成開發環境(IDE
    的頭像 發表于 08-30 16:49 ?1370次閱讀

    請問TL082的±12V電源怎么做

    TL082的±12V電源怎么做?TI有這樣的芯片嗎?最好提供外圍電路圖
    發表于 08-27 06:43

    請問esp32的io口怎么做的ns的延時控制?

    之前用stm32都是自己用NOP();語句拼湊出來的ns級延時,esp32是freertos任務會切換,想做到ns延時要怎么做?請大佬指點一下,謝謝!
    發表于 06-21 07:43

    esp32自動重連機制怎么做

    當esp32成功連上一個路由器,這個時候斷開路由器電源,再上電,這個esp32自動重連機制怎么做
    發表于 06-07 07:31

    請問下使用IDF怎么做用git版本控制?

    請問下使用IDF怎么做用git版本控制?是保存自己應用部分的代碼還是整個SDK都要保存,但是整個框架都是官方下的,有沒必要保存,求各位大神告知下你們怎么處理的。
    發表于 06-06 07:15

    入門級指紋密碼智能鎖方案簡析以及適用芯片SSD210介紹

    智能門鎖的初級應用。 軟件方面,支持嵌入式Linux系統,支持Flythings,LittleVGL,AWTK,TD-UI,QT,mini-GUI等多種GUI圖形開發界面工具。同時還
    的頭像 發表于 05-24 17:53 ?1410次閱讀
    入門級指紋密碼智能鎖方案簡析以及適用芯片SSD210介紹

    變壓器CE認證怎么做

    變壓器CE認證需要進行的是歐盟EMC指令,由于需要了解是否使用與低電壓指令需要對變壓器的電壓進行了解,一般而言是不適用于低電壓指令。變壓器CE認證怎么做?需要對變壓器CE認證的產品進行評估,進行指令
    的頭像 發表于 05-24 14:45 ?712次閱讀
    變壓器CE認證<b class='flag-5'>怎么做</b>

    三維可視化是怎么做的?特點有哪些?

    三維可視化深入我們的生活當中,它能直觀并且精準的展示企業的場景情況,但是很多小伙伴并不清楚三維可視化是怎么做的?特點有哪些?今天,古河云科技小編就來給大家聊一聊這一問題。 三維可視化在企業、事業單位
    的頭像 發表于 04-28 15:12 ?644次閱讀
    三維可視化是<b class='flag-5'>怎么做</b>的?特點有哪些?

    用EMWINGUI方面的開發,如何把屏幕的內容旋轉90度?

    最近在用EMWINGUI方面的開發,一個界面全部做完了,但是想把屏幕的內容旋轉90度。一直沒搞出來。請教大神指點一下。謝謝!
    發表于 04-26 07:24
    主站蜘蛛池模板: 在线播放亚洲视频 | 女bbbbxxxx视频 | 性高清| 国产精品黄页网站在线播放免费 | 伊人婷婷涩六月丁香七月 | 国产色婷婷 | 激情啪啪网站 | 色婷婷影视 | 免费大片av手机看片 | 午夜资源站 | 三级毛片免费 | 免费中国jlzzjlzz在线播放 | 欧美精品xxxxbbbb | 国产精品14p| 中文字幕视频一区 | 午夜看黄网站免费 | 亚洲国产成人最新精品资源 | 噜啪啪| 国产手机在线观看视频 | 色中文字幕在线 | 欧美色欧 | 亚洲国产高清人在线 | 伊人网网站 | 伊人伊成久久人综合网777 | 国产叼嘿免费视频网站 | 奇米色吧 | 2018天天弄| 色老太视频 | 国产91色综合久久免费分享 | 婷婷开心六月久久综合丁香 | 精彩视频一区二区三区 | yy4080午夜理论一级毛片 | 西西人体大胆高清啪啪欧洲 | 天天躁日日躁狠狠躁一级毛片 | 99久久精品久久久久久婷婷 | 天堂网www在线资源 天堂网www在线资源链接 | 国产成人影院 | 人人干人人搞 | 一区国产传媒国产精品 | 一级特黄a大片免费 | 97福利|