日韩精品电影一二区-精品久久久久久亚洲中文字幕-一区二区三区国产美女在线播放-欧美日韩在线观看你懂的-午夜精品一区二区三区的区别-久久精品娱乐亚洲领-欧美在线网站一区二区三区-在线观看91精品国产不卡-国产水滴盗摄一区二区

創(chuàng)龍首頁 >關(guān)于創(chuàng)龍 > 新聞資訊 > 技術(shù)文章

聯(lián)系我們

Contact Us

公司總機:020-8998-6280

技術(shù)熱線:020-3893-9734

技術(shù)郵箱:support@tronlong.com

銷售郵箱:sales@tronlong.com

如何在低成本ARM平臺部署LVGL免費圖形庫,基于全志T113-i

2024/09/29

LVGL簡介

LVGL(Littlev Graphics Library)是一個開源的圖形庫,主要用于嵌入式系統(tǒng)創(chuàng)建圖形用戶界面(GUI),采用C語言編寫,具有高效性和可定制性,在各種微控制器平臺和顯示硬件上開發(fā)用戶界面時備受歡迎。LVGL具社區(qū)免費開源、控件資源豐富、跨平臺可移植等特點。

社區(qū)免費開源:完全免費,遵循開源協(xié)議,促進社區(qū)共享與協(xié)作。

控件資源豐富:提供豐富的控件,動畫效果流暢,增強GUI的交互性和視覺吸引力。

跨平臺可移植:支持多種操作系統(tǒng)和硬件平臺,易于在不同環(huán)境中部署和定制。

圖 1


LVGL優(yōu)勢

LVGL廣泛應(yīng)用于各類嵌入式系統(tǒng),包括工業(yè)控制界面、醫(yī)療設(shè)備顯示屏、汽車電子儀表盤以及物聯(lián)網(wǎng)終端等,為這些設(shè)備提供直觀、高效的圖形用戶界面。

LVGL優(yōu)勢在于其輕量級的設(shè)計和高度定制化,適合資源受限的嵌入式系統(tǒng),即使在低性能硬件上也能流暢運行復(fù)雜的圖形界面,用戶可以根據(jù)需要定制界面風格和布局。


LVGL案例演示

本文主要介紹創(chuàng)龍科技TLT113-EVM工業(yè)評估板(基于全志T113-i)的LVGL案例,適用開發(fā)環(huán)境如下。

Windows開發(fā)環(huán)境:Windows 7 64bit、Windows 10 64bit

虛擬機:VMware15.5.5

Linux開發(fā)環(huán)境:Ubuntu18.04.4 64bit

U-Boot:U-Boot-2018.07

Kernel:Linux-5.4.61、Linux-RT-5.4.61

LinuxSDK:T113_Tina5.0-V1.0(Linux)


為了簡化描述,本文僅摘錄部分方案功能描述與測試結(jié)果,詳細產(chǎn)品資料請掃描文末二維碼下載。

本次主要演示如何使用內(nèi)置的材料主題,執(zhí)行如下命令,運行widgets案例。

Target# lv_examples 0

圖 2

執(zhí)行命令后,可以看到形成了美觀的圖形用戶界面,該頁面可以用來做數(shù)據(jù)展示。

圖 3

下面這一界面可以用來做線上商城。

圖 4

通過LVGL就能非常輕松地構(gòu)建精美界面,各位工程師可以掃描下方二維碼,下載相關(guān)產(chǎn)品資料,按照步驟操作試試。




更多全志T113-i工業(yè)核心板產(chǎn)品資料可長按二維碼識別下載



亦可添加添加客服人員微信進行咨詢

(即刻添加,馬上咨詢)

Copyright © 2013~2025 廣州創(chuàng)龍電子科技有限公司 All Rights Reserved  | 粵ICP備15055271號