试用 LVGL Pro,一套完整的工具包,助您高效构建、测试、分享和交付 UI!
LVGL
版本发布

LVGL v7.1 发布

LVGL v7.1 带来大端序支持、改进的编码器输入处理、按钮矩阵文本对齐以及重要的错误修复。

加博尔·基什-瓦莫希加博尔·基什-瓦莫希2 分钟阅读

LVGL v7.1 现已发布,带来大端序支持、改进的编码器支持、按钮矩阵文本对齐以及多项错误修复等功能。

新功能#

  • 为 lv_obj 添加 focus_parent 属性
  • 允许在编码器输入设备中使用按钮
  • 添加 lv_btnmatrix_set/get_align 功能,用于文本对齐控制
  • DMA2D:移除对 ST CubeMX HAL 的依赖
  • 为 lv_mem_monitor_t 结构体添加 max_used 属性
  • 在 lv_init 中测试字符串是否为 UTF-8 编码
  • 为主题添加 user_data,用于自定义主题数据
  • 在 lv_conf.h 中添加 LV_BIG_ENDIAN_SYSTEM 标志,以修复大端序系统上的图像显示问题
  • 添加内联函数 lv_checkbox_get_state(const lv_obj_t * cb) 以扩展复选框功能
  • 添加内联函数 lv_checkbox_set_state(const lv_obj_t * cb, lv_btn_state_t state) 以扩展复选框功能

错误修复#

  • lv_img:修复角度或缩放改变时的无效区域
  • 更新样式处理以支持大端序 MCU
  • 更改某些方法以支持大端序硬件
  • 删除函数 lv_theme_set_base() 参数中使用的 C++ 关键字 'new'
  • 在 lv_conf.h 中添加 LV_BIG_ENDIAN_SYSTEM 标志,以修复大端序系统上的图像显示问题
  • 修复大端序硬件上文本区域中插入字符的问题

关于作者

加博尔·基什-瓦莫希
加博尔·基什-瓦莫希

LVGL 创始人

LVGL 的创始人和首席开发者,这是一个被全球数百万设备使用的开源嵌入式图形库。

认识博客背后的作者们

了解那些分享 LVGL 知识的优秀作者们

查看作者

订阅我们的通讯 不错过任何关于 LVGL 的新闻。我们每月最多发送 2 封邮件。

LVGL

LVGL 是最受欢迎的免费开源嵌入式图形库,支持任何 MCU、MPU 和显示类型,助您构建精美的用户界面。

我们还提供 UI 设计、实现和咨询等服务。

© 2026 LVGL。保留所有权利。
YouTubeGitHubLinkedIn