您当前的位置:首页 > 电脑百科 > 硬件技术 > 硬件知识

AliOS Things内置的嵌入式GUI框架LittlevGL

时间:2020-06-21 22:12:27  来源:  作者:

 

AlIOS Things 是 AliOS 家族旗下、面向 IoT 领域的、高可伸缩的物联网操作系统。物联网设备开发过程中,嵌入式GUI(用户图形界面)的开发是一个重要的组成部分。许多智能设备如智能家电、智能手表、智能仪表上都会涉及到GUI开发。AliOS Things集成开源图形库littlevGL,可以在linux上进行图形界面开发。开发完成后将代码添加到相应的工程并完成显示和输入设备驱动的对接,程序即可在相应的硬件上运行,方便用户进行嵌入式GUI开发。

LittlevGL是一个免费的开源图形库,提供了创建嵌入式GUI所需的一切,具有易于使用的图形元素、漂亮的视觉效果和低内存占用。强大的构建模组 按钮、图表、列表、滑块、图像等。

AliOS Things内置的嵌入式GUI框架LittlevGL

 

主要有以下特性:

  1. 先进的图形 动画、反锯齿、半透明、平滑滚动
  2. 多样的输入设备 触摸板、鼠标、键盘、编码器等
  3. 多显示器支持 支持同时使用多个TFT或单色显示器
  4. 多语言支持 UTF-8格式文字编码
  5. 完全自定义图形元素
  6. 硬件无关可用于任意微控制器或显示器
  7. 可裁剪用于小内存(80 KB FLASH,12 KB RAM)
  8. 操作系统、外部存储以及GPU 支持但非必须单帧缓存 即可实现先进的图形效果
  9. C语言编写以最大化兼容(C++ 兼容)
  10. 模拟器无需嵌入式硬件就可以在电脑上开始GUI设计
  11. 教程、示例、主题 从而快速GUI设计
  12. 文档在线及离线
  13. 免费开源基于MIT协议

强大的图像对象

LittlevGL是一个完整的图形框架,您不需要考虑绘制原始形状。您可以从易于使用的构建块(如按钮、图表、图像、列表、滑块、开关、键盘等)构建GUI。

AliOS Things内置的嵌入式GUI框架LittlevGL

 

漂亮的图形

在智能手机的世界里,用户想要看到最先进、创新的用户界面。同样,在嵌入式设备上也是如此。使用LittlevGL,它平滑的动画,不透明度,阴影和反锯齿,会给你的客户留下深刻的印象。所有这些只需要一个10-20kb RAM的单缓存(不需要双缓存)。它可以不使用外部RAM,从而可以使用更便宜的微控制器,并且让PCB变得简单。

AliOS Things内置的嵌入式GUI框架LittlevGL

 

样式主题,加速嵌入式GUI设计

你可以一个一个地自定义每个对象的样式,同时,使用主题功能,可以让设计变得更快更简单。在工业、仪器、智能家居、医疗保健或其他任何领域,GUI都有一个风格相匹配的主题。

AliOS Things内置的嵌入式GUI框架LittlevGL

 

TFT模拟器

基于LittlevGL图形库的GUI可以在PC上的模拟器中运行。因此,你不需要任何PCB、微控制器或TFT显示器,就可以试试该图形库,开始嵌入式GUI的设计和开发。

AliOS Things内置的嵌入式GUI框架LittlevGL

 

开源C语言代码

图形库是用C语言编写的,可以运行在任何嵌入式系统上:STM, NXP,微芯片,飞思卡尔等品牌的微控制器,ARM Cortex-M,-A,intel,AMD或MIPS内核的单片机等等。图形库作为一个免费的开源软件托管在GitHub上。



Tags:AliOS Things   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系(Email:2595517585@qq.com),我们将及时更正、删除,谢谢。
▌相关推荐
AliOS Things 是 AliOS 家族旗下、面向 IoT 领域的、高可伸缩的物联网操作系统。物联网设备开发过程中,嵌入式GUI(用户图形界面)的开发是一个重要的组成部分。许多智能设备如...【详细内容】
2020-06-21  Tags: AliOS Things  点击:(234)  评论:(0)  加入收藏
▌简易百科推荐
在日常生活或工作中,我们或多或少用过一些非常“冷门”的数码电脑周边配线,比如:USB对拷线、USB延长线、网络延长线……这些配线虽然看似不起眼,但关键时刻却能解决...【详细内容】
2021-12-28  UNITEK优越者    Tags:数据线   点击:(1)  评论:(0)  加入收藏
大家好,我是成都刘老烧,最近两个月升级了8K设备多数的网友都叫我说说每一样产品的优缺点,所以今天这期我们就来聊聊我升级的一些HDMI2.1线,为未来即将要升级8K@60hz和4K@120hz的...【详细内容】
2021-12-28  成都刘老烧    Tags:HDMI   点击:(2)  评论:(0)  加入收藏
首先我们要弄懂什么是“雷电”接口。其实“雷电”本质上和咱们常见的HDMI,DP等一样是一种传输协议的简称,全程英文名叫做Thunderbolt。请注意与其说他是一个接口倒不如说他是...【详细内容】
2021-12-27  小伊评科技    Tags:雷电接口   点击:(10)  评论:(0)  加入收藏
畅谈关于装修的那些事,分享装修的各种经验和知识。大家好,我是畅谈装修,关注我即可了解更多关于装修的那些事!路由器现在已经是居家生活中“不可缺少的伙伴”,没有了它,相信连饭吃...【详细内容】
2021-12-27  畅谈装修    Tags:路由器   点击:(3)  评论:(0)  加入收藏
此前有关厂商销售的显示器上,HDMI 2.1的标示问题闹得沸沸扬扬。按照官方的说法,HDMI 2.0标准已经不存在了,以后只有HDMI 2.1标准,后者的功能是可选的,显示器制造商只要具体说明该...【详细内容】
2021-12-24  超能网    Tags:HDMI   点击:(11)  评论:(0)  加入收藏
声卡本身会包含一个DAC。DAC字面上直接翻译,就是“数字到模拟转换器”。有时候,人们认为声卡的DAC不够好,所以从声卡的数字输出接口,外接独立的DAC,来改善声音。DAC首选的接口是...【详细内容】
2021-12-10  亲爱的客户    Tags:解码器   点击:(15)  评论:(0)  加入收藏
1.为什么要有虚拟内存 在早期的计算机中,是没有虚拟内存的概念的。我们要运行一个程序,会把程序全部装入内存,然后运行。 当运行多个程序时,经常会出现以下问题: 1)进程地址空间...【详细内容】
2021-12-08  linux上的码农    Tags:虚拟地址   点击:(21)  评论:(0)  加入收藏
CPU、GPU、FPGA三者能力相加就是芯片的未来!很多粉丝问我,嵌入式方向中的FPGA怎么样?收入如何?前言讲述FPGA前,我们先讲讲当年中兴被制裁的问题。美国前总统特朗普曾经发布过一条...【详细内容】
2021-12-01  一口Linux    Tags:FPGA   点击:(52)  评论:(0)  加入收藏
现在市面上常用的视频线有HDMI线、VGA线、DP线、DVI线,其中HDMI线是用的比较多的,平时直播也有很多朋友会问HDMI相关的问题,今天小泽总结了一些高频的HDMI使用问题,赶紧收藏! 所...【详细内容】
2021-11-25  SAMZHE山泽    Tags:HDMI线   点击:(32)  评论:(0)  加入收藏
本内容来源于@什么值得买APP,观点仅代表作者本人 |作者:殇小辛 apple tv 4K使用近2年了,分享下深度使用体验 整个盒子比想象中小很多,放在电视柜里不占空间,还很好看 遥控器顶部区...【详细内容】
2021-11-09  什么值得买    Tags:Apple TV   点击:(31)  评论:(0)  加入收藏
相关文章
    无相关信息
最新更新
栏目热门
栏目头条