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

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

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

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

介紹一種新的框架式嵌入式UI開發(fā)平臺(tái)

AGk5_ZLG_zhiyua ? 來源:未知 ? 作者:王淳 ? 2018-09-18 09:44 ? 次閱讀

本文導(dǎo)讀

工業(yè)產(chǎn)品的交互界面開發(fā)要求越來越接近于消費(fèi)領(lǐng)域的產(chǎn)品。選擇一種快速且低成本的嵌入式UI開發(fā)方案顯得尤為重要,本文將為您介紹一種新的框架式嵌入式UI開發(fā)平臺(tái)。

1

串口屏

串口屏是指可以通過串口指令控制其顯示的屏幕,如UART(TTL、232、485)、SPI等。若控制引腳較多且之間間存在一定的時(shí)序關(guān)系則統(tǒng)稱為并口屏。串口屏所有的繪圖、顯示及人機(jī)交互都是依靠MCU與串口屏之間的指令、數(shù)據(jù)傳輸。串口屏最大的優(yōu)點(diǎn)就是開發(fā)便利且大大減少了主控芯片的IO口占用,但為了實(shí)現(xiàn)更豐富的顯示效果,串口屏內(nèi)部需要集成高性能的為處理器,這也使得串口屏的價(jià)格比裸屏高出很多。

簡單串口屏

2010年以前的串口屏大多是通過上位機(jī)將要顯示的內(nèi)容預(yù)先下載到屏幕中,然后發(fā)送預(yù)設(shè)指令將各種界面顯示出來。2014年后,功能更強(qiáng)大的組態(tài)屏使串口屏的產(chǎn)業(yè)鏈日趨成熟。由于串口屏的顯示依賴其自帶的庫,所以其顯示靈活度在一定程度上依舊受限。

組態(tài)串口屏(圖片來源網(wǎng)絡(luò))

2

嵌入式QT/E

相比于直接使用串口屏,嵌入式的QT/E的靈活度、自由性極大豐富。嵌入式的QT/E可以認(rèn)為是QT在linux上的的精簡版,它在底層摒棄了Xlib庫以適應(yīng)嵌入式應(yīng)用的開發(fā)。使用 Qt 只需一次性開發(fā)應(yīng)用程序,無需重新編寫源代碼,便可跨不同桌面和嵌入式操作系統(tǒng)部署這些應(yīng)用程序。

嵌入式Linux QT/E界面開發(fā)

3

嵌入式emWin

使用QT/E往往需要在微控制器上運(yùn)行嵌入式操作系統(tǒng),因此對于MCU的性能有一定的要求。除此之外,若之前未接觸過QT/E,運(yùn)用起來將花費(fèi)一定的時(shí)間成本。相比之下,emWin更適合于快速、精簡UI的開發(fā)。

emWin圖形庫由德國SEGGER公司開發(fā),可為圖形LCD設(shè)計(jì)提供高級支持,極大簡化了LCD設(shè)計(jì)并縮短上市時(shí)間。為恩智浦ARM微控制器用戶免費(fèi)提供的emWin圖形庫,以其免費(fèi)提供商業(yè)圖庫、使用簡單、提升MCU運(yùn)行表現(xiàn)和色彩逼真。

emWin_Demo

4

AWUI&AWTK

emWin說明書有一千多頁,對于大多說開發(fā)者來說只是想使用emWin做個(gè)交互界面,需要花費(fèi)大量的時(shí)間學(xué)習(xí)emWin的API。

為了使emWin更易用,ZLG致遠(yuǎn)電子在emWin基礎(chǔ)上開發(fā)出AWUI,它是基于C++開發(fā)的一套MVVM框架,實(shí)現(xiàn)了數(shù)據(jù)綁定、命令綁定和窗口導(dǎo)航等基本功能,并提供豐富的GUI組件。AWUI相對于直接用emwin編程是巨大的飛躍, 因?yàn)樗褂胢vvm編程模型使得界面與邏輯分離(解耦)。MVVM是由MVC和MVP一路演化而來,它的作用就是實(shí)現(xiàn)用戶界面和業(yè)務(wù)邏輯的分離,利于隔離變化、自動(dòng)測試、分工合作。

AWUI的框架思想

AWUI目前支持Qt和emWin,用Designer編輯界面,用C++開發(fā)ViewModel/Model,讓開發(fā)者無需學(xué)習(xí)Qt和emWin的API最終的應(yīng)用程序可以在Qt和emWin(要確保emWin上支持該控件)上運(yùn)行。

基于AWUI,ZLG致遠(yuǎn)電子將推出適用范圍更廣、更好用的AWTK。嵌入式UI開發(fā)將會(huì)以組件的方式集成于AWorks平臺(tái)中,可在該平臺(tái)下快速實(shí)現(xiàn)交互界面開發(fā)。

AWUI發(fā)展計(jì)劃

AWorks中的UI框架


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

    關(guān)注

    87

    文章

    11469

    瀏覽量

    212906
  • SPI
    SPI
    +關(guān)注

    關(guān)注

    17

    文章

    1785

    瀏覽量

    94899
  • uart
    +關(guān)注

    關(guān)注

    22

    文章

    1270

    瀏覽量

    103362

原文標(biāo)題:如何快速開發(fā)嵌入式系統(tǒng)的交互界面?

文章出處:【微信號(hào):ZLG_zhiyuan,微信公眾號(hào):ZLG致遠(yuǎn)電子】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

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

    嵌入式QT常見開發(fā)方式有哪些?

    功能。 3.Qt Quick/QML開發(fā): 利用QML語言和Qt Quick框架來創(chuàng)建流暢且動(dòng)畫豐富的用戶界面,QML是一種聲明性語言,適合于快速原型開發(fā)和移動(dòng)設(shè)備、
    發(fā)表于 08-12 10:05

    如何去設(shè)計(jì)個(gè)linux嵌入式UI框架

    看了“自己動(dòng)手設(shè)計(jì)并實(shí)現(xiàn)個(gè)linux嵌入式UI框架”顯然沒有盡興,因?yàn)檫€沒有看到廬山真面目,那我今天繼續(xù),先來說說,我用到了哪些知識(shí)背景。如:C語言基礎(chǔ)知識(shí),尤其是指針、函數(shù)指針、內(nèi)
    發(fā)表于 11-08 07:22

    介紹一種嵌入式框架模板的構(gòu)建方案

    介紹一種嵌入式框架模板的構(gòu)建方案
    發(fā)表于 02-22 06:25

    使用C++構(gòu)建嵌入式開發(fā)框架

    框架作為一種大粒度的重用技術(shù)在桌面軟件開發(fā)中得到了廣泛應(yīng)用,而在嵌入式開發(fā)領(lǐng)域,目前還沒有套完整的標(biāo)準(zhǔn)
    發(fā)表于 05-15 15:42 ?12次下載

    一種簡便的基于ARM的嵌入式應(yīng)用開發(fā)模式

    一種簡便的基于ARM的嵌入式應(yīng)用開發(fā)模式
    發(fā)表于 09-22 16:40 ?4次下載
    <b class='flag-5'>一種</b>簡便的基于ARM的<b class='flag-5'>嵌入式</b>應(yīng)用<b class='flag-5'>開發(fā)</b>模式

    如何快速開發(fā)嵌入式系統(tǒng)的交互界面?

    工業(yè)產(chǎn)品的交互界面開發(fā)要求越來越接近于消費(fèi)領(lǐng)域的產(chǎn)品。選擇一種快速且低成本的嵌入式UI開發(fā)方案顯得尤為重要,本文將為您
    發(fā)表于 09-26 16:37 ?384次閱讀

    嵌入式應(yīng)用框架EAF詳解

    EAF是Embedded Application Framework 的縮寫,即嵌入式應(yīng)用框架。嵌入式應(yīng)用框架是 Application framework的
    發(fā)表于 12-02 11:30 ?3139次閱讀

    如何快速開發(fā)嵌入式系統(tǒng)的交互界面

    工業(yè)產(chǎn)品的交互界面開發(fā)要求越來越接近于消費(fèi)領(lǐng)域的產(chǎn)品。選擇一種快速且低成本的嵌入式UI開發(fā)方案顯得尤為重要,本文將為您
    發(fā)表于 06-14 11:12 ?1412次閱讀

    關(guān)于嵌入式系統(tǒng)的交互界面,我們該如何去開發(fā)

    工業(yè)產(chǎn)品的交互界面開發(fā)要求越來越接近于消費(fèi)領(lǐng)域的產(chǎn)品。選擇一種快速且低成本的嵌入式UI開發(fā)方案顯得尤為重要,本文將為您
    發(fā)表于 11-25 11:08 ?1464次閱讀

    關(guān)于嵌入式應(yīng)用框架(EAF)的分析

    EAF是Embedded Application Framework 的縮寫,即嵌入式應(yīng)用框架嵌入式應(yīng)用框架是 Application framework的
    發(fā)表于 01-01 09:50 ?1741次閱讀

    全面解讀HarmonyOS新UI框架

    作者:yuzhiqiang,UI編程框架首席技術(shù)專家 在Harmony 3.0.0開發(fā)者預(yù)覽版中,包含了新代的聲明
    的頭像 發(fā)表于 10-29 10:21 ?3043次閱讀
    全面解讀HarmonyOS新<b class='flag-5'>一</b>代<b class='flag-5'>UI</b><b class='flag-5'>框架</b>

    嵌入式Linux的QT版本,嵌入式Linux版本Qt5.4快速部署

    關(guān)鍵詞:摘要:Qt是個(gè)領(lǐng)先的跨平臺(tái)應(yīng)用和UI 開發(fā)框架(Framework),使用標(biāo)準(zhǔn)C++,適用于桌面,
    發(fā)表于 11-01 17:20 ?0次下載
    <b class='flag-5'>嵌入式</b>Linux的QT版本,<b class='flag-5'>嵌入式</b>Linux版本Qt5.4快速部署

    嵌入式linux安裝qt,嵌入式Linux版本Qt5.4快速部署

    摘要:Qt是個(gè)領(lǐng)先的跨平臺(tái)應(yīng)用和UI 開發(fā)框架(Framework),使用標(biāo)準(zhǔn)C++,適用于桌面,嵌入
    發(fā)表于 11-02 10:51 ?0次下載
    <b class='flag-5'>嵌入式</b>linux安裝qt,<b class='flag-5'>嵌入式</b>Linux版本Qt5.4快速部署

    嵌入式開發(fā)|嵌入式軟件框架《二》前后臺(tái)任務(wù)框架-cola os系統(tǒng)

    系列文章目錄嵌入式開發(fā)|嵌入式軟件框架》常用的軟件框架介紹與選擇文章目錄系列文章目錄前言
    發(fā)表于 11-03 13:51 ?18次下載
    <b class='flag-5'>嵌入式開發(fā)</b>|<b class='flag-5'>嵌入式</b>軟件<b class='flag-5'>框架</b>《二》前后臺(tái)任務(wù)<b class='flag-5'>框架</b>-cola os系統(tǒng)

    一種應(yīng)用于智能家電嵌入式軟件的框架構(gòu)件規(guī)范

    電子發(fā)燒友網(wǎng)站提供《一種應(yīng)用于智能家電嵌入式軟件的框架構(gòu)件規(guī)范.pdf》資料免費(fèi)下載
    發(fā)表于 11-17 10:56 ?1次下載
    <b class='flag-5'>一種</b>應(yīng)用于智能家電<b class='flag-5'>嵌入式</b>軟件的<b class='flag-5'>框架</b>構(gòu)件規(guī)范
    主站蜘蛛池模板: 天天拍拍天天爽免费视频 | 亚洲好骚综合 | 中文字幕在线一区 | 国产男人女人做性全过程视频 | 午夜性视频 | 狠狠狠狠狠狠 | 四虎影视精品 | 国产aa| 超级乱淫伦网站 | 黄色毛片基地 | 国产亚洲第一伦理第一区 | 天堂在线中文字幕 | www.jizz在线观看 | 婷婷中文网 | 国产精品天天影视久久综合网 | 男人透女人超爽视频免费 | 夜夜春宵翁熄性放纵30 | 两性色午夜视频免费播放 | 国内一区二区三区精品视频 | vr亚洲成年网址在线观看 | 久久婷婷丁香七月色综合 | 黄视频在线观看免费 | 一级片视频在线观看 | 天天综合天天看夜夜添狠狠玩 | 国内精品99 | 人人爱干 | 欧美国产在线一区 | 五月天婷婷亚洲 | 精品一区二区三区自拍图片区 | 在线观看视频在线观看 | 好爽好大www视频在线播放 | 天天看片夜夜爽 | 精品三级内地国产在线观看 | 美女艹逼视频 | 色妞色综合久久夜夜 | 网站啪啪 | 久久国产精品免费 | 在线观看免费视频 | 永久福利盒子日韩日韩免费看 | 在线看黄网 | 六月婷婷在线 |