当前位置: 首页 > 软件库 > 程序开发 > GUI开发框架 >

LittlevGL

嵌入式 GUI 框架
授权协议 MIT
开发语言 C/C++
所属分类 程序开发、 GUI开发框架
软件类型 开源软件
地区 不详
投 递 者 松铭
操作系统 嵌入式
开源组织
适用人群 未知
 软件概览

LittlevGL 是一个免费的开源图形库,提供了创建嵌入式 GUI 所需的一切,具有易于使用的组件,美观的视觉效果和低内存占用等特点。支持触摸屏操作,移植简单方便,开发者一直在不断完善更新。

LittlevGL 自带了丰富的控件:窗口、按键、标签、list、图表等,还可以自定义控件;支持很多特效:透明、阴影、自动显示隐藏滚动条、界面切换动画、图标打开关闭动画、平滑的拖拽控件、分层显示、反锯齿、仅耗少量内存的字体等等。

LittlevGL 常见于 MCU 级别的设备,支持各类输入输出接口与芯片,支持使用 GPU,以 C 编写,对于 Nano 来说十分适合。

  • LittleVGL (LVGL)干货入门教程三之LVGL的文件系统(fs)API对接。 前言: 阅读前,请确保你拥有以下条件: 你的项目已经完成“FatFS”的移植(例如你可以用FatFS进行SD卡的文件读写等)。 你已经完成“显示API”的移植。 LVGL有三大种需要对接的API 显示API(教程一已实现, 链接:LittleVGL (LVGL)入门教程一之移植到stm32芯片) 输入设备API

  • LittleVGL 学习笔记(一) 设置父类 建立显示屏scr为父类,显示屏一般父类为显示屏 lv_obj_t* scr = lv_scr_act(); 建立标签子类 声明标签子类 举例:lv_obj_t* label1; 在父类中创建标签子类 /**************************************************************************

  • 虽然是转载,但其实也是本人的帖子。 (一)LittleVGL-V7 LittleVGL最新已经更新到V7系列,上一篇帖子 LPC54628 UI开发 3-littlvgl 介绍的是NXP官方MCUXpresso SDK 中移植好的LittleVGL,这个版本比较老,很多特性没有,界面也不够酷炫。而原子最近更新的 LittleVGL 教程则是基于V6版本的,基本上搬过来全是报错,无法参考,因此想要移

 相关资料
  • 我们正在使用ApacheFelix(版本4.4.1)作为嵌入式OSGi框架。提供该框架的主要应用程序使用作为日志框架。存在对log4japi和log4jcore的依赖。当然,当主应用程序启动时,也会加载和配置Log4j2。主部件中触发的所有日志消息都正确写入已配置的Appender。 现在是重点。加载的所有bundle都应该能够使用与主应用程序相同的配置和日志上下文。我试图做的是提供所有Log4j

  • 问题内容: 我正在尝试在用Python编码的Tkinter GUI中嵌入图。我相信下面的代码可以成功地将图形简单地放入画布中,但是我对GUI网格中的画布位置没有任何控制。我希望能够让我的GUI的一部分成为情节……而不是全部。如何放置此画布小部件? 问题答案: 您没有任何其他小部件,因此很难知道您想要其他小部件的位置。不过,我可以告诉您的是:通过这样做,您正在让Tkinter用绘图填充屏幕。这是因为

  • 问题内容: 我已经嵌入了Felix。我有一些API捆绑包和Impl。API导出接口。Impl导入该接口并在激活器中注册impl。现在我要获取C隐含的OSGi 现在,我想与它进行交互。我可以反思 但是我不能投 我猜这来自不同的ClassLoader。但是我该如何解决呢?我们如何从外部与OSGi上下文进行交互?或者我们可以将其全部放入OSGi容器中? 问题答案: 如果要嵌入OSGi,则该服务的API(

  • 我正在学习《行动中的Spring》第四版第5章,但是我被第一个例子困住了。 以下是我的Eclipse Luna项目结构: 如果我将此项目作为Spring Boot应用程序运行,则会引发异常: 我怎样才能解决这个问题? 所有文件的内容: 随地吐痰。爪哇: SpittrWebAppInitializer.java: 网络配置。爪哇: RootConfig。爪哇: HomeController.java

  • 我有时会在pom中看到以下声明。xml。。。 如您所见,sping-boo-starter-web被声明为tomcat-embed-jasper。 是不是sping-boo-starter-web已经有一个嵌入式tomcat了?为什么一些开发人员仍然声明tomcat-embed-jasper以及boot-starter-web?还是有什么原因?

  • 在一个PC游戏中,我有ingame浏览器用于新闻、虚拟货币商店和社交网络。它是由Chromium嵌入式框架的全新更新构建的。问题是当我打开一个浏览器窗口(网站在那里工作良好),然后关闭,对于某些网站CEF子进程没有完成。我也可能继续听音频,如果是Youtube视频,例如。我使用的是屏幕外呈现,其他原生窗口不创建,只创建子进程。要关闭浏览器窗口,我删除对CefBrowser的所有引用并调用: 我还尝