feat(display): 添加LVGL显示支持和PWM背光控制
添加了完整的LVGL集成支持,包括: - 在app.overlay中配置显示设备树,添加背光别名和SPI3总线支持 - 集成PWM背光控制,通过pwm-leds子系统管理背光亮度 - 配置LVGL自动初始化和工作队列运行模式 - 实现显示模块的工作队列更新机制,包含UI创建和定时刷新 - 添加详细的LVGL移植说明文档,涵盖设备树配置、调试步骤和常见问题 - 调整分区配置以适应LVGL固件大小需求 - 启用MCUBoot bootloader支持OTA功能 该变更使得系统能够在ST7789V显示屏上正常运行LVGL界面,并通过PWM控制背光。
This commit is contained in:
7
prj.conf
7
prj.conf
@@ -88,6 +88,13 @@ CONFIG_LV_BUILD_EXAMPLES=n
|
||||
CONFIG_LV_BUILD_DEMOS=n
|
||||
CONFIG_LV_USE_LABEL=y
|
||||
CONFIG_LV_FONT_MONTSERRAT_14=y
|
||||
CONFIG_LV_Z_AUTO_INIT=y
|
||||
CONFIG_LV_Z_VDB_SIZE=25
|
||||
CONFIG_LV_Z_BITS_PER_PIXEL=16
|
||||
CONFIG_LV_Z_LVGL_MUTEX=y
|
||||
CONFIG_LV_Z_RUN_LVGL_ON_WORKQUEUE=y
|
||||
CONFIG_LV_Z_FLUSH_THREAD=y
|
||||
CONFIG_LV_Z_DOUBLE_VDB=y
|
||||
CONFIG_LV_Z_MEM_POOL_SIZE=16384
|
||||
|
||||
CONFIG_SEGGER_RTT_BUFFER_SIZE_UP=4096
|
||||
|
||||
Reference in New Issue
Block a user