• 玲珑GUI-杂项补充

    页面跳转使用 LLJumpPage(页面ID) 进行页面切换,其中页面ID通常在 LL_User.h 文件中定义,例如: 1#define PAGE_UI_MAIN 0 除了控件API,别的都可以在如图所示的地方找找 图片库有时候你...
  • 玲珑GUI-逻辑控制

    除了图形界面上的显示布局,图形库的另一个核心任务,就是响应用户的操作——比如点击按键、输入文字等;这一部分,也就是逻辑控制的实现,是让“界面活起来”的关键; 这篇文章我们就来看看如何在玲珑GUI中实现控件事件的绑定,并完善图形界面的交互逻辑; 信号与...
  • 玲珑GUI-控件说明

    在图形界面开发中,控件可以说是重中之重;毕竟我们之所以使用 GUI 库,目的就是为了方便地展示和交互各种信息;玲珑 GUI 提供了丰富的控件系统,但我们不需要一开始就掌握每一个控件的细节——只要理解了控件的基本逻辑,其余控件的使用自然就能举一反三; ...
  • 玲珑GUI-显示图片

    写在前面在前一章中我们介绍了如何移植玲珑GUI、如何配置基本绘图函数和触摸支持等内容;不过关于“如何显示图片”的部分,我并没有在上一章中展开讲解——主要是因为图片显示这部分内容稍微复杂一些,因此我决定单独写一章来详细说明; 如果你在使用过程中发现界面...
  • 玲珑GUI-移植修改

    玲珑GUI本身是脱离平台的,移植其实不复杂,主要就是修改 LL_Config.c 和 LL_Config.h 两个文件;本篇就来把这些点一一说明,照着配置下来,跑起来基本不成问题; 注意:💡 因为这个也算是新手教程,所以我会以简单的方式来实现功能...
  • 玲珑GUI-工程设置

    工程设置相关问题及解决方案先把这些注意事项看一遍,省得半路出问题不知道咋整 使用 AC5 和 AC6 编译器的注意事项 AC5 编译器 需要添加编译选项 –no-multibyte-chars; 出现 #94-D: the size o...
  • 玲珑GUI-软件安装

    LLGUIBuilder 软件安装说明前提条件 需要安装 MDK(Keil); 软件在玲珑GUI仓库的tools下面,登录账号下载即可; 安装步骤 下载安装包 将软件解压或安装到任意目录(不必安装到 Keil 的安装目录),例如:1D:\WinS...
  • 玲珑GUI-介绍

    前阵子有同学问我:“有没有什么图形库,适合那种内存特别小的小单片机,比如STM32F103C8T6?” 我想了想,确实,主流的图形库——不管是LVGL还是uGFX又或者是别的常见的库,动不动就堆内存、上任务,跑在RTOS上资源直接撑爆;像我们搞嵌入式...
/5