Little VGL(LVGL)学习
文章平均质量分 93
付小熊
这个作者很懒,什么都没留下…
展开
-
CH32V307移植LVGL Master及Code::Blocks仿真笔记
一、 LVGL简介GUI(graphical user interface)是一种用于可视化显示的计算机接口软件,可显示计算机的运行信息,接受行为化的操作指令。1981年在Xerox PARC,Alan Kay、Douglas Engelbart及他们的团队首次开发了GUI。1983年1月19日,Apple公司首次将GUI应用到Lisa computer。MCU内嵌传统的GUI系统非常浪费内存资源,LVGL全称Light and Versatile Graphics Library,是一个开源的GUI库原创 2022-04-18 16:35:22 · 3322 阅读 · 1 评论 -
Little VGL(LVGL)图形库移植到CH32V307单片机(二)
一、下载需要的移植库及开发环境下载LVGL主代码+Demo代码,防止GitHub地址更换,请直接访问LVGL官网地址:LVGL官网直通GitHub。我们需要下载LVGL移植库与demo例程两个文件。点击GitHub小黑猫图标来到右上方页面,点击master选择release/v7版本。点击左上方蓝色lvgl,进入到左下方页面,下拉找到lv_demos,进入下载release/v7版本。(暂没有试过其他版本,读者可自行尝试,两个文件版本号要保持一致)LVGL为了保持移植的通用性,仅通过一个快速描点函数原创 2022-03-25 15:26:46 · 2643 阅读 · 3 评论 -
Little VGL(LVGL)图形库移植到CH32V307单片机(一)
一、Little VGL(LVGL)图形库简介LVGL是一个开源图形库,提供完善的GUI开发组件,具有易于使用的图形元素,绚丽的界面和占用内存低等特点。LVGL官网几乎所有的MCU都能够支持LVGL的运行,显然您的MCU至少要满足以下参数: 1.16, 32 或 64 位微控制器或处理器 Clock: >=16MHz主频 Flash/ROM:至少> 64 kB (> 180 kB 可运行大部分显示库组件) Stack: 至少> 2kB (推荐> 8 kB)原创 2022-03-24 20:01:41 · 3434 阅读 · 1 评论