anyui-LIVE 支持多个 LVGL 版本,所选版本可与固件使用的版本保持一致,便于针对该版本进行设计和验证。
支持的版本
项目目标版本为以下精确版本之一:
| 版本 | 说明 |
|---|---|
| 8.3.7 | LVGL 8.x 系列。 |
| 9.2.2 | LVGL 9.x 系列。 |
| 9.3.0 | LVGL 9.x 系列。 |
| 9.4.0 | LVGL 9.x 系列。 |
| 9.5.0 | LVGL 9.x 系列。 |
| 9.6.0 | LVGL 9.x 系列。 |
选择目标版本
目标 LVGL 版本在工作区创建项目时配置,之后也可以在设置中修改。目标版本是用于预览渲染与 C 代码生成的版本。
切换版本
编辑器的工具栏提供运行时版本选择器,可随时切换版本。切换后,编辑器会按新选定的版本重新加载设计:过程中显示加载指示,出错则提示以便重试,预览也会按新版本重新运行。
自动适配
anyui-LIVE 会自动适配所选的 LVGL 版本。编辑器中可用的属性、样式与事件始终对应当前激活的版本,你只会看到该版本支持的内容,无需逐一了解各版本的 LVGL API。
版本差异
不同 LVGL 版本提供的能力各不相同,API 可能也不同,但 anyui-LIVE 会自动处理这些差异。无法自动处理的差异会明确提示。