Watch Interface Example
(For a general overview of examples and their usage, please refer to the README.md file in the parent “examples” directory.)
Source Code Path: example/multimedia/lvgl/watch_v9
This example implements a smartwatch interface using LVGL v9, including the following main functional interfaces:
Honeycomb main menu
Watch face
Cube rotation (not supported on SF32lb55x series chips)
Note: The
SF32LB55Xseries does not support the3D rotation (rotation3d)demo, so the corresponding honeycomb entry cannot be opened on 55x platforms.
Usage
The following sections provide only absolutely necessary information. For complete steps on configuring SiFli-SDK and using it to build and run projects, please refer to the SiFli-SDK Quick Start.
Supported Development Boards
sf32lb52-lcd series
sf32lb56-lcd series
sf32lb58-lcd series
Note
520-hdk is not supported
Hardware Requirements
This example does not require special hardware and can run directly on supported development boards.
Configure Project
Specify Fonts
Refer to src/resource/fonts/SConscript, add font .c files, and use extern declarations where needed
Troubleshooting
Users may encounter the following compatibility issues when using this example:
Running on 520-hdk development board will fail
SF32lb55x series chips do not support cube rotation function
For any technical questions, please submit an issue on GitHub.