ICode9

精准搜索请尝试: 精确搜索
  • LVGL Demo 学习笔记(一)-- 环境搭建2021-05-13 20:01:36

    下载 LVGL Demo 源码 为了便于学习,运行 Demo 采用模拟器的方式,首先从 官方模拟器设置文档 选择自己的 IDE,我自己使用的是 Visual Studio 2019,因此选择的 Demo 为 VisualStudio with SDL driver 1、从 Github 下载 官方提供的 Demo 连接中有 Git 命令用于下载源码 git clone

  • ESP32开发-LVGL动画显示2021-05-11 16:31:10

    LVGL动画 LVGL 支持动态效果,包括动态切换屏幕,组件动画效果等等。 动画创建步骤以及API说明 以官方demo中的动画创建为例 //定义动画变量 lv_anim_t a; //初始化动画变量 lv_anim_init(&a); //设置要进行动画处理的组件 lv_anim_set_var(&a, gauge);

  • ST77903 QSPI + STM32H743 + RTThread + LVGL2021-04-27 10:57:28

    因为之前的H750内部空间太小,无法放入UI资源,所以这次直接买了块NUCLEO-H743ZI2,驱动上做了指令1LANE和4LANE的兼容 驱动文件如下: #include "board.h" #include "sram.h" #include "rtthread.h" #include "rtdevice.h" #include "lcdqspi.h" #define DBG #define D

  • QT Creator平台运行LVGL模拟器2021-04-18 20:02:45

    点击上方「嵌入式实验基地」,选择「置顶公众号」第一时间查看嵌入式笔记!       来这里,还可以学习HAL库的使用哦          哈喽,小伙伴们,日常设计中,当有显示屏的时候,UI的设计不可避免,如何快速设计出优美的界面呢,本次给大家分享一个开源的UI图形库,Littlegui(LVGL),目前

  • ST77903 QSPI + STM32H750 + RTThread + LVGL(二)2021-04-04 20:01:27

    ST77903 QSPI + STM32H750 + RTThread + LVGL(二) 这一章节我们来完成ST77903的底层驱动 前言 到手的资料,就是一份ST77903 datasheet,几页timing ppt,一块显示屏,全新的lcd驱动方式,没有任何可参考的源代码,所以我们从一穷二白开始,边调试边搭建驱动框架。 ST77903支持单线指令和4

  • LVGL Edgeline 教程2021-03-12 16:03:25

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 一.下载betaV0.1测试版二.界面 一.下载betaV0.1测试版 1.下载链接 https://forum.lvgl.io/t/v0-1-beta-is-out/4818 2.安装并注册,使用加速器可以很快完成注册 二.界面 beta版本目前只支持生成3

  • 踩坑指南02:LVGL添加内置字库2021-02-24 18:33:02

    前言   这几天想为LVGL添加汉字,在网上翻了很多教程,碰到一些坑,花了两天时间终于实现;本期为大家分享一下内置字库的添加方法,先上一张成果图: 一、准备好 大佬做的工具:LvglFontTool(v0.4)、Arduino IDE、支持C语言的编辑器(不需要编译功能) 二、原理简介   内置字体库是将字体

  • LVGL的使用:运行LVGL的PC模拟器例程2021-01-03 16:31:49

    LVGL的使用:运行LVGL的PC模拟器例程 LVGL的使用:运行LVGL的PC模拟器例程安装JRE(Java Runtime Environment)或JDK(Java SE Development Kit)安装MinGW安装Eclipse CDT 即eclipse for c/c++安装SDL2下载lv_sim_eclipse_sdl例程目录结构添加依赖文件添加例程到Eclipse CDT准备

  • LVGL lv_cont 容器(8)2021-01-01 23:30:06

    lv_cont lv_cont作用是用来解决变化的子对象布局问题,比如父对象中的子对象增加或者减少时原先的布局为了美观其他子对象位置可能需要改变,手动调用lv_set_pos比较繁琐。所以lv_cont主要有Layout和Auto fit 2个特性来解决这个问题。 相关API在lv_cont.h layout 设置类型 /** Co

  • ESP32 开发笔记(四)LVGL控件学习 Table 表格控件 X2020-12-06 18:34:21

    先看效果,创建一个简单的表格 此文章为盖楼文章,为组织目录链接用,未写教程,教程更新后会删除此行 开发板购买链接https://item.taobao.com/item.htm?spm=a2oq0.12575281.0.0.50111deb2Ij1As&ft=t&id=626366733674 一、开发板简介 二、开发环境搭建 windows ESP32例程为C语言开发,并

  • ESP32 开发笔记(四)LVGL控件学习 Tabview 标签视图控件 X2020-12-06 18:31:42

    先看效果,创建一个带3个标签页面的标签视图控件 此文章为盖楼文章,为组织目录链接用,未写教程,教程更新后会删除此行 开发板购买链接https://item.taobao.com/item.htm?spm=a2oq0.12575281.0.0.50111deb2Ij1As&ft=t&id=626366733674 一、开发板简介 二、开发环境搭建 windows ESP32

  • GUI-LVGL2020-12-04 11:04:53

    //初认识体验 https://blog.csdn.net/anyuliuxing/article/details/102468442 //嵌入式平台编译 https://blog.csdn.net/yyz_1987/article/details/108338317 https://www.icode9.com/content-4-2420.html

  • ESP32 开发笔记(四)LVGL控件学习 9 ColorPicker 颜色选择器控件 X2020-12-03 09:57:51

    先看效果,创建一个颜色选择器控件,设置事件回调动态显示当前选择的颜色值 此文章为盖楼文章,为组织目录链接用,未写教程,教程更新后会删除此行   开发板购买链接https://item.taobao.com/item.htm?spm=a2oq0.12575281.0.0.50111deb2Ij1As&ft=t&id=626366733674 一、开发板简介 二、

  • LVGL学习之路——模拟器实现简易计算器2020-12-01 12:05:52

    #include "../../lv_examples.h" #include "test.h" #include <Windows.h> #include <stdlib.h> #include <stdio.h> #include <string.h> #define MAX_NUM 10 // 设置文本框显示最大位数 static lv_obj_t* ta; // 文

  • lvgl 7.7.2 arc样式2020-11-29 09:04:16

    ARC样式修改线条颜色 定义背景样式定义线条样式绘制并加载黑色屏幕绘制ARC完整的绘制ARC样式函数如下在main函数中调用arc_test()函数,并运行,运行效果图如下 定义背景样式 static lv_style_t style_bg; lv_style_reset(&style_bg); lv_style_init(&style_

  • lvgl 库 V7版本相关应用2020-11-09 20:33:39

    笔者能力有限,如果文中出现错误的地方,还请各位朋友能够给我指出来,我将不胜感激,谢谢~ 前言 在使用 lvgl 库的时候,笔者使用的 V7 版本的库,使用过程中发现网上关于 V7 版本的资料非常少,官网有文档介绍其如何使用,但有些方面还不是很全面,而且网上现在的中文教程大多数是针对于 V6 版本

  • 移植lvgl图形库2020-08-10 10:32:09

    移植官网的lvgl7.0版本,移植过程步骤: 1】、克隆代码到本地项目git clone https://github.com/lvgl/lvgl.git 2】、配置lv_conf.h文件中的参数          a、修改文件开头if 0为if 1,使配置文件生效          b、修改屏幕分辩参数等          c、修改像素深度为16(RGB56

  • 嵌入式linux之go语言开发(十三)LittlevGL,漂亮的嵌入式GUI的go语言绑定2020-04-04 14:39:06

    LittleVgl,一款开源嵌入式图形用户界面库。https://littlevgl.cn/ 使用简单小巧,界面也漂亮。很适合用在嵌入式上。在Stm32单片机上都能跑,只要实现了基础的函数很好移植。 业余时间移植到了嵌入式linux上,使用帧缓冲Frambuffer,显示效果还不错。 计划选用LittleVgl作为嵌入式的漂

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有