日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

LVGL-v8.1 demo win32 VS2017工程

發(fā)布時間:2025/3/19 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 LVGL-v8.1 demo win32 VS2017工程 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

官方是有 win32 port 項目的,但是說實話,那個工程,配置的亂七八糟的。我這vs2017折騰半天編譯不了
還是自己重建一個工程吧

源文件下載?LVGL-v8.1demowin32VS2017工程-C文檔類資源-CSDN下載

1.建立VS2017工程,創(chuàng)建了一個簡單的 Win32 Native 窗口
2.復(fù)制 lv_demos lvgl 的源代碼 (此處是官方 8.1 的),沒有做任何文件修改,僅刪掉了一些覺得用不上的目錄和組件(sdl, gpu等)
3.VS工程新建篩選器 lvgl lv_demos,進入對應(yīng)的目錄,搜索 *.c 文件直接拖拽到了 VS 工程篩選器 lvgl 和 lv_demos 中
4.創(chuàng)建 lvgl 配置文件 lv_conf.h,是根據(jù) lv_conf_template.h 修改而來
5.創(chuàng)建 lv_demos 配置文件 lv_demo_conf.h,是根據(jù) lv_demo_conf_template.h 修改而來
6.新增了顯示驅(qū)動(根據(jù)fbdev修改而來)和輸入設(shè)備驅(qū)動(根據(jù)win32drv修改而來),都在 main.c 中了
? 其實是可以直接使用 win32drv 的,但是自己做一下,更能加強了解和學(xué)習(xí)
7.編譯好的 exe 在 release 目錄

評價
1.代碼段僅 360K 體積非常優(yōu)秀,沒包含圖像解碼器,使用的是 bitmap,所以 exe 文件大部分數(shù)據(jù)都是資源數(shù)據(jù)。
2.移植簡單,配置方便,沒有遇到編譯錯誤,僅報一些 warning。
3.目前我對lvgl了解不多,僅跑了demo,不知道構(gòu)建界面的難度。但從運行效果來看無疑是嵌入式設(shè)備首選的界面庫

?

總結(jié)

以上是生活随笔為你收集整理的LVGL-v8.1 demo win32 VS2017工程的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。