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

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

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

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

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

淘晶馳串口屏 ? 來源:淘晶馳串口屏 ? 作者:淘晶馳串口屏 ? 2022-02-21 09:48 ? 次閱讀

1 . 串口屏

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

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

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)用程序。

3 . 嵌入式emWin

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

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

4 . AWUI&AWTK

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

為了使emWin更易用,致遠(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ù)邏輯的分離,利于隔離變化、自動測試、分工合作。

審核編輯:湯梓紅

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

    關(guān)注

    5089

    文章

    19167

    瀏覽量

    306719
  • 界面
    +關(guān)注

    關(guān)注

    0

    文章

    59

    瀏覽量

    15639
  • 串口屏
    +關(guān)注

    關(guān)注

    8

    文章

    542

    瀏覽量

    37516
收藏 人收藏

    評論

    相關(guān)推薦

    嵌入式系統(tǒng)開發(fā)與硬件的關(guān)系 嵌入式系統(tǒng)開發(fā)常見問題解決

    嵌入式系統(tǒng)開發(fā)與硬件的關(guān)系 嵌入式系統(tǒng)是專為特定應(yīng)用設(shè)計的計算機(jī)系統(tǒng),它們通常嵌入在所控制的設(shè)備
    的頭像 發(fā)表于 12-09 09:38 ?372次閱讀

    七大嵌入式GUI盤點(diǎn)

    嵌入式圖形用戶界面(GUI)是一種為嵌入式系統(tǒng)設(shè)計的用戶界面,它可以讓用戶通過圖形化的方式與設(shè)備進(jìn)行交互
    發(fā)表于 09-02 10:58

    嵌入式linux開發(fā)的基本步驟有哪些?

    嵌入式Linux開發(fā)是一個復(fù)雜的過程,涉及到硬件選擇、操作系統(tǒng)移植、驅(qū)動開發(fā)、應(yīng)用程序開發(fā)等多個方面。以下是
    的頭像 發(fā)表于 09-02 09:11 ?572次閱讀

    嵌入式linux開發(fā)板怎么操作

    嵌入式Linux開發(fā)板是一種基于Linux操作系統(tǒng)嵌入式系統(tǒng)開發(fā)平臺。它通常包括一個處理器、內(nèi)存、存儲器、輸入/輸出接口等硬件組件,以及一
    的頭像 發(fā)表于 09-02 09:09 ?440次閱讀

    嵌入式linux開發(fā)板芯片的工作原理

    嵌入式Linux開發(fā)板是一種基于Linux操作系統(tǒng)嵌入式系統(tǒng)開發(fā)平臺,它廣泛應(yīng)用于工業(yè)控制、智能家居、智能交通、醫(yī)療設(shè)備等領(lǐng)域。
    的頭像 發(fā)表于 09-02 09:07 ?437次閱讀

    嵌入式系統(tǒng)中的實(shí)時操作系統(tǒng)

    嵌入式RTOS是嵌入式應(yīng)用程序運(yùn)行、相互交互和與外界通信的底層軟件機(jī)制。在本節(jié)中,您將了解嵌入式軟件開發(fā)人員使用哪些流行RTOS以及它們運(yùn)行
    的頭像 發(fā)表于 08-20 11:28 ?523次閱讀

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

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

    嵌入式軟件開發(fā)與AI整合

    嵌入式軟件開發(fā)與AI整合是當(dāng)前技術(shù)發(fā)展的重要趨勢之一。隨著人工智能技術(shù)的快速發(fā)展,嵌入式系統(tǒng)越來越多地集成了AI算法,以實(shí)現(xiàn)更復(fù)雜的智能功能
    的頭像 發(fā)表于 07-31 09:25 ?774次閱讀
    <b class='flag-5'>嵌入式</b>軟件<b class='flag-5'>開發(fā)</b>與AI整合

    專家力薦|《嵌入式系統(tǒng)原理與開發(fā)——基于RISC-V和Linux系統(tǒng)》新書發(fā)售

    當(dāng)前,嵌入式系統(tǒng)已成為智能設(shè)備的核心之一,RISC-V+Linux的開源力量為嵌入式系統(tǒng)注入強(qiáng)大的創(chuàng)新動力。作為中國RISC-V軟硬件生態(tài)領(lǐng)導(dǎo)者,賽昉科技與業(yè)界專家合作推出《
    的頭像 發(fā)表于 07-24 08:20 ?651次閱讀
    專家力薦|《<b class='flag-5'>嵌入式</b><b class='flag-5'>系統(tǒng)</b>原理與<b class='flag-5'>開發(fā)</b>——基于RISC-V和Linux<b class='flag-5'>系統(tǒng)</b>》新書發(fā)售

    嵌入式開發(fā)前景怎么樣?

    嵌入式開發(fā)前景非常廣闊,這主要得益于物聯(lián)網(wǎng)、人工智能、大數(shù)據(jù)等技術(shù)的快速發(fā)展,以及嵌入式系統(tǒng)在各個領(lǐng)域的廣泛應(yīng)用。以下是對嵌入式開發(fā)前景的詳
    的頭像 發(fā)表于 07-10 09:00 ?2824次閱讀
    <b class='flag-5'>嵌入式開發(fā)</b>前景怎么樣?

    嵌入式系統(tǒng)怎么學(xué)?

    、C++或者Python。這些語言在嵌入式系統(tǒng)開發(fā)中都被廣泛應(yīng)用。 3、微處理器/微控制器架構(gòu):學(xué)習(xí)常見的微處理器和微控制器架構(gòu),如ARM、AVR、PIC等,了解其特性和應(yīng)用場景。 4、嵌入式
    發(fā)表于 07-02 10:10

    深度詳解嵌入式系統(tǒng)專用輕量級框架設(shè)計

    MR 框架是專為嵌入式系統(tǒng)設(shè)計的輕量級框架。充分考慮了嵌入式系統(tǒng)在資源和性能方面的需求。通過提供標(biāo)準(zhǔn)化的設(shè)備管理接口,極大簡化了嵌入式應(yīng)用
    發(fā)表于 04-27 02:32 ?1025次閱讀
    深度詳解<b class='flag-5'>嵌入式</b><b class='flag-5'>系統(tǒng)</b>專用輕量級框架設(shè)計

    再談嵌入式實(shí)時操作系統(tǒng)

    程序的可移植性得到了增強(qiáng),系統(tǒng)開發(fā)的工作量減輕的同時也提高了開發(fā)效率。對實(shí)時性和可靠性日益增長的要求正在塑造某些現(xiàn)代領(lǐng)域的嵌入式實(shí)時操作系統(tǒng)的發(fā)展方向,例如航空航天、工業(yè)控制、汽車電子
    的頭像 發(fā)表于 04-09 17:27 ?830次閱讀
    再談<b class='flag-5'>嵌入式</b>實(shí)時操作<b class='flag-5'>系統(tǒng)</b>

    基于RT-Thread OS的嵌入式界面開發(fā)及機(jī)器視覺線上師資培訓(xùn)通知

    。在這些系統(tǒng)中,圖形化界面正逐漸成為人與機(jī)器交互的主要方式。未來的嵌入式圖形化界面技術(shù)將朝著更加人性化、自然化和智能化的方向發(fā)展。RT-Th
    的頭像 發(fā)表于 03-30 08:34 ?460次閱讀
    基于RT-Thread OS的<b class='flag-5'>嵌入式</b><b class='flag-5'>界面</b><b class='flag-5'>開發(fā)</b>及機(jī)器視覺線上師資培訓(xùn)通知

    fpga與嵌入式的區(qū)別 嵌入式和fpga開發(fā)有什么關(guān)系

    的,無法進(jìn)行大規(guī)模的硬件級別的修改。這意味著FPGA能更靈活地適應(yīng)不同的應(yīng)用場景和變化的需求。 開發(fā)周期:FPGA的開發(fā)周期相對較短,因?yàn)樗梢酝ㄟ^重新編程來實(shí)現(xiàn)新功能。相比之下,嵌入式系統(tǒng)
    的頭像 發(fā)表于 03-14 17:04 ?7017次閱讀
    主站蜘蛛池模板: 在线免费国产| 亚洲免费看片| 免费在线成人| 免费日本黄色| 国模掰开| avtt国产| 手机看片福利国产| 国产全部理论片线观看| 2022年国产精品久久久久| 高清xxx| 亚洲人一区| 正在播放久久| 四虎国产精品免费观看| 美女视频永久黄网站免费观看国产| 狠狠色丁香久久综合五月| 91精品国产91久久久久久青草| 天天摸天天| 1024手机免费看| 亚洲第一中文字幕| 亚洲精品福利你懂| 欧美一级欧美三级| 国产成人精品本亚洲| 午夜短视频| 白嫩美女一级高清毛片免费看 | 久久伊人网站| ts国产| 久久精品波多野结衣| xxxx日本xx| 亚洲第一页在线| 欧美日韩亚洲国内综合网俺| 国产黄色在线免费观看| 欧美黑粗| 亚洲第一视频区| 四虎永久在线精品影院| 激情五月婷婷网| 天天操免费视频| 国产hs免费高清在线观看| 亚洲欧美日韩综合一区| 久久综合色综合| 天天干天天插天天射| 操久久久|