屏幕旋转
本节展示了基于 LVGL 的 UI 框架,实现横屏竖用、竖屏横用的方式。以下方式任选一种,详细流程如下:
- 静态旋转
使用 me 进入配置菜单,使能 USE_DRAW_BUF 宏定义,开启转屏缓存:
Application options ---> [*] ArtInChip LVGL demo ---> [*] LVGL enable display rotation LVGL rotation degree (90) ---> - 动态旋转
在程序运行到需要进行旋转屏幕时,调用 lv_disp_set_rotation。
API 定义在 packages/artinchip/lvgl-ui/lvgl/src/hal/lv_hal_disp.c 。
