3.1s快速啟動(dòng)!i.MX93系列開發(fā)板部署LVGL,打造更高效的GUI
LVGL(Light and Versatile Graphics Library)是一個(gè)免費(fèi)開源的圖形庫,專為嵌入式系統(tǒng)設(shè)計(jì)。它以輕量級、高效和易于使用而著稱,支持多種屏幕分辨率和硬件配置,并提供了豐富的GUI組件,能夠幫助開發(fā)者輕松構(gòu)建出美觀且功能強(qiáng)大的用戶界面。點(diǎn)擊下圖可前往LVGL官網(wǎng)。
近期,飛凌嵌入式為基于NXP i.MX93系列處理器打造的OK-MX9352-C開發(fā)板成功移植了LVGL v8.3,不僅界面美觀精致,啟動(dòng)速度也大幅提升,僅需3.1s。下面,我們將通過Ebike Screen Demo來展示LVGL v8.3在OK-MX9352-C開發(fā)板上的實(shí)際運(yùn)行效果。
在OK-MX9352-C開發(fā)板上運(yùn)行的LVGL v8.3版本中,飛凌嵌入式移植了一個(gè)Ebike Screen Demo,用于模擬電助力自行車屏幕界面。它充分利用了LVGL的組件和特性,展示了一個(gè)既美觀又實(shí)用的儀表盤。
1、自定義背景圖片
Demo使用了自定義繪制的背景圖片,不僅美觀,還通過LVGL的圖像處理功能被完美地嵌入到界面中,使得整個(gè)儀表盤看起來更為美觀。
2、基本組件的靈活應(yīng)用Demo中使用了按鈕、頁面跳轉(zhuǎn)等基本組件,提供了豐富的交互功能。用戶可以通過點(diǎn)擊按鈕來切換不同的頁面,查看不同的信息。這些組件的靈活應(yīng)用使得Demo的界面更加直觀和易用。
3、豐富的信息顯示Ebike Screen Demo中展示了包括速度、電池、時(shí)間、地圖和設(shè)置在內(nèi)的多種信息,這些信息通過LVGL的圖表和文本組件被清晰地呈現(xiàn)在屏幕上,使用戶能夠一目了然地了解電助力自行車的當(dāng)前狀態(tài)。
通過Ebike Screen Demo的展示,我們可以看到LVGL在OK-MX9352-C開發(fā)板上運(yùn)行的優(yōu)勢——快速啟動(dòng)、功能豐富、界面美觀,這對于正在尋找輕量化、易集成GUI解決方案的開發(fā)者來說,是一個(gè)非常具有優(yōu)勢的選擇。相信在未來,LVGL的圖形界面將會(huì)更加多樣化和智能化。飛凌嵌入式也將有更多產(chǎn)品適配LVGL,為嵌入式設(shè)備帶來更加豐富和高效的交互體驗(yàn),大家敬請期待。
相關(guān)產(chǎn)品 >
-
FET-MX9352-C核心板
FET-MX9352-C核心板基于NXP i.MX9352處理器開發(fā)設(shè)計(jì), i.MX9352集成2個(gè)Cortex-A55核和1個(gè)Cortex-M33實(shí)時(shí)核,主頻達(dá)1.5GHz, 原生支持8路UART、2路Ethernet(含1路TSN)、2路USB 2.0、2路CAN-FD總線等常用接口。飛凌iMX93x系列在經(jīng)市場驗(yàn)證的 i.MX 6和i.MX 8基礎(chǔ)上進(jìn)行了升級,集成NPU 可加速邊緣機(jī)器學(xué)習(xí)應(yīng)用,i.MX9352核心板體積小巧,便于嵌入到您的產(chǎn)品中。
了解詳情 -
OK-MX9352-C開發(fā)板
iMX9352是一款低功耗、低成本、高性能、通用性強(qiáng)的嵌入式開發(fā)板產(chǎn)品,iMX9352采用A核+M核多核異構(gòu)架構(gòu),兼具多任務(wù)處理與實(shí)時(shí)控制,0.5 TOPS Ethos U-65 microNPU,滿足邊緣AI需求,2路千兆網(wǎng)口,其中1路支持TSN,2通道MIPI-CSI攝像頭接口,引出處理器所有可引出功能,并確保信號(hào)和電源完整性,iMX9352高性能,低成本的解決方案
了解詳情