首页 > 其他分享 >如何在低成本ARM平台部署LVGL免费图形库,基于全志T113-i

如何在低成本ARM平台部署LVGL免费图形库,基于全志T113-i

时间:2024-09-25 14:46:25浏览次数:10  
标签:控件 全志 开源 T113 Linux 图形库 LVGL

LVGL简介

LVGL(Littlev Graphics Library)是一个开源的图形库,主要用于嵌入式系统创建图形用户界面(GUI),采用C语言编写,具有高效性和可定制性,在各种微控制器平台和显示硬件上开发用户界面时备受欢迎。LVGL具社区免费开源、控件资源丰富、跨平台可移植等特点。

社区免费开源:完全免费,遵循开源协议,促进社区共享与协作。

控件资源丰富:提供丰富的控件,动画效果流畅,增强GUI的交互性和视觉吸引力。

跨平台可移植:支持多种操作系统和硬件平台,易于在不同环境中部署和定制。

图1

 

LVGL优势

LVGL广泛应用于各类嵌入式系统,包括工业控制界面、医疗设备显示屏、汽车电子仪表盘以及物联网终端等,为这些设备提供直观、高效的图形用户界面。

LVGL优势在于其轻量级的设计和高度定制化,适合资源受限的嵌入式系统,即使在低性能硬件上也能流畅运行复杂的图形界面,用户可以根据需要定制界面风格和布局。

 

LVGL案例演示

本文主要介绍创龙科技TLT113-EVM工业评估板(基于全志T113-i)的LVGL案例,适用开发环境如下。

Windows开发环境:Windows 7 64bit、Windows 10 64bit

虚拟机:VMware15.5.5

Linux开发环境:Ubuntu18.04.4 64bit

U-Boot:U-Boot-2018.07

Kernel:Linux-5.4.61、Linux-RT-5.4.61

LinuxSDK:T113_Tina5.0-V1.0(Linux)

为了简化描述,本文仅摘录部分方案功能描述与测试结果。

本次主要演示如何使用内置的材料主题,执行如下命令,运行widgets案例。

Target# lv_examples 0

图2

 

执行命令后,可以看到形成了美观的图形用户界面,该页面可以用来做数据展示。

图3

 

下面这一界面可以用来做线上商城。

图4

 

通过LVGL就能非常轻松地构建精美界面,各位工程师可以下载相关产品资料,按照步骤操作试试。

标签:控件,全志,开源,T113,Linux,图形库,LVGL
From: https://www.cnblogs.com/Tronlong818/p/18431332

相关文章

  • 香橙派Zero3 全志H618设备树插件编译
    基本信息全志H618SDK:香橙派官方提供SDK虚拟机:Ubuntu22.04整体的SDK文件夹名称为:orangepi-build-nextSDK中Linux内核路径:orangepi-build-next/kernel/orange-pi-5.4-sun50iw9编译环境指定首先需要指定交叉编译器:在SDK中的toolchains文件夹中含有很多编译器:对于......
  • 全志T507-H国产平台Ubuntu系统正式发布,让您的应用开发更便捷!
     为了满足广大工业用户的需求,创龙科技针对全志T507-H工业平台进行了Ubuntu系统适配,开发环境如下:Ubuntu:Ubuntu18.04.4U-Boot:U-Boot-2018.05Kernel:Linux-4.9.170、Linux-RT-4.9.170LinuxSDK:LinuxSDK-[版本号].tar.gz(基于全志官方V2.0_20220618) 全志T507-H国产平台T507-H......
  • 全志系列芯片
    全志旗下芯片的系列编号机器应用范围:R系列和MR系列–家用的智能硬件,如智能家居领域产品A系列–平板电脑产品VR系列–虚拟现实产品H系列和F系列–高清多媒体显示,如数字标牌、智能机顶盒数码相框等产品T系列–汽车电子,车载类产品V系列–摄像头芯片,如运动DV、智能......
  • 全志T527:详解全志T527性能评测,九鼎创展核心板开发板全面上市!
       T527系列芯片是全志旗下的高性能八核的SOC,适用于收银结算、工业应用和汽车电子。该芯片系列集成了八核Cortex-A55CPU,一个HiFi4DSP,2tops的NPU,G57MC1GPU,32位DDR3/DDR3L/DDR4/LPDDR3/LPDDR4/LPDDR4XDRAM,高速接口(PCle2.1和USB3.1)、汽车接口(CAN)、多视频输出接口(2*R......
  • 8月全志芯片开源项目分享合集
    T113环境温湿度采集与监控板作者:lin_xiaoyan本项目的基本原理是由下位机采集温湿度信息到监控端,并由T113读取SHT30高精度温湿度芯片,UI采用高仿HomeAssistant的样式显示室内温湿度情况,同时通过网络获取天气、室外温湿度,Lottie动画图标显示当前天气情况和室外温湿度参数,可谓可视化......
  • 全志D1-H哪吒开发板开发环境搭建
    全志D1-H哪吒开发板开发环境搭建原文https://blog.csdn.net/tcjy1000/article/details/125344215一、更新日志由于科研项目需要使用全志的D1-H哪吒开发板,而官方文档写得已经非常不错,但在实际搭建开发环境过程中仍然会遇到一些小问题,为此写下本篇环境搭建说明文档。(后续可能......
  • 全志V3S开发(六)-TFT屏幕适配
    一、环境及demo目标1.我使用的内核版本是5.2.y。2.我使用的并不是Licheepi官方给出的RGB屏,而是2.4寸ST7789V-TFTLCD屏幕,分辨率为240*320。因此需要在linuxKernel中对屏幕进行适配,这个demo最终能将终端显示在屏幕上。二、硬件连接licheepi开发板与TFT屏幕之间按照如下线......
  • 全志V3S开发(五)-Kernel适配以太网以及nfs、tftp服务开启
    一、Kernel适配Ethernet我使用的linux_kernel版本是5.2.y<1> 配置menuconfig进入linuxkernel目录下/home/daemonchen/linux/V3S/linux_kernel/linux/linux-zero-5.2.y,首先配置menuconfig。makeARCH=armmenuconfig按照如下路径进行配置:#配置以太网DeviceDrivers---......
  • 全志V3S开发(一)-主线uboot移植及适配以太网
    一、安装交叉编译器1.新建一个交叉编译器的工具目录,我的目录是/home/daemonchen/linux/tool,并在该目录下打开终端。2.安装arm-linux交叉编译器gcc-linaro-6.3.1-2017.05-x86_64_arm-linux-gnueabihf-develop-11.0.zip(注意必须必须必须是这个版本,否则后面设置完网络环境会报......
  • T113i工业套件文章合集
    T113i工业套件提示:此开发板的任何问题都可以在我们的论坛交流讨论 https://forums.100ask.net/c/aw/15文章目录汇总教程共计5章,下面是章节汇总:第0章_T113i工业套件硬件简述第1章_源码工具文档手册第2章_安装并配置开发环境第3章_快速启用开发板第4章_Tina-SDK开发 ......