有小伙伴問:昨天原子哥發(fā)布會上燒錄器的GUI是哪一款?
當時下午了可能相對有點吵,原子哥語速有點快,很多人都沒聽清楚,那就是LittlevGL。
一、LittlevGL介紹
網(wǎng)址:
https://littlevgl.com
LittlevGL是一個免費的開放源代碼圖形庫,它提供創(chuàng)建嵌入式GUI所需的很多內(nèi)容,它具有易于使用的圖形元素,精美的視覺效果和低內(nèi)存占用。
LittlevGL用C語言編寫,以實現(xiàn)最大的兼容性(與C ++兼容),模擬器可在沒有嵌入式硬件的PC上啟動嵌入式GUI設計。
特點:
強大的構(gòu)建塊按鈕,圖表,列表,滑塊,圖像等
帶有動畫,抗鋸齒,不透明度,平滑滾動的高級圖形
各種輸入設備的觸摸板,鼠標,鍵盤,編碼器等
多顯示器支持,即同時使用更多的TFT和單色顯示器
支持 UTF-8編碼的多語言
完全可定制的圖形元素
獨立于任何微控制器或顯示器使用的硬件
可擴展以使用很少的內(nèi)存(80 kB閃存,12 kB RAM)進行操作
操作系統(tǒng),支持外部存儲器和GPU,但不是必需的
單幀緩沖區(qū)操作,即使具有高級圖形效果
實現(xiàn)效果:
1.強大的圖形對象
LittlevGL是一個完整的圖形框架,您無需考慮繪制原始形狀。您可以從易于使用的構(gòu)建塊(如按鈕,圖表,圖像,列表,滑塊,開關,鍵盤等)構(gòu)建GUI。
2.吸引人的圖形
在智能領域,用戶甚至希望在嵌入式設備的顯示屏上看到最先進的創(chuàng)新用戶界面。
使用LittlevGL,您的嵌入式GUI將以流暢的動畫,不透明度,陰影和抗鋸齒效果打動您的客戶。
3.加快嵌入式GUI設計的主題
你可以一對一地自定義對象,但是使用主題會更快,更輕松!
您將在工業(yè),儀器,智能家居,醫(yī)療保健或其他任何領域找到GUI的匹配主題。
二、代碼、文檔
GitHub:
https://github.com/littlevgl/lvgl
資料:
https://docs.littlevgl.com/en/html/index.html
三、其他
1.其他網(wǎng)站資料
網(wǎng)上關于LittlevGL資料很多,比如下面這個。(更多可以自行搜索)
http://nano.lichee.pro/application/littlevgl.html
這個GUI建議查看官方資料,官方資料足夠讓你學習了。
-
開源軟件
+關注
關注
0文章
212瀏覽量
16150 -
GUI
+關注
關注
3文章
671瀏覽量
40581 -
Little
+關注
關注
0文章
3瀏覽量
6444
發(fā)布評論請先 登錄
相關推薦
【貝啟科技BQ3568HM開源鴻蒙開發(fā)板深度試用報告】系統(tǒng)鏡像編譯和燒錄
Triton編譯器功能介紹 Triton編譯器使用教程
DRV8899-Q1EVM GUI用戶指南

Scalable PMICs GUI用戶指南

高速數(shù)據(jù)轉(zhuǎn)換器專業(yè)版GUI

評論