Note

This is the documentation for the latest development branch and may refer to features that are not available in released versions. If you are looking for the documentation for a specific release, use the drop-down menu on the left and select the desired version.

K230 SDK K230D Zero Board Demo User Guide

K230 SDK K230D Zero Board Demo User Guide#

Overview#

Demo Introduction#

LVGL#

The source code path is in buildroot-overlay/package/lvgl, and the LVGL version used is 8.3.7. After compilation, an executable program named lvgl_demo_music is generated and placed in output/k230_canmv_defconfig/target/usr/bin/lvgl_demo_music. You can directly enter lvgl_demo_music on the board to execute it.

LVGL

GPU#

The source code path is in buildroot-overlay/package/vg_lite, which includes 5 example programs.

  • tiger: Renders a 640x480 tiger image and saves it as tiger.png

tiger

  • linearGrad: Renders a gradient pattern and saves it as linearGrad.png

linearGrad

  • imgIndex: Renders four images using color lookup tables and saves them as png files

  • vglite_drm: Displays a pattern drawn using the GPU on the screen

  • vglite_cube: Displays a cube frame drawn using the GPU on the screen

Face Detection#

The face detection demo takes the sensor’s input image as its input source. This demo is used to demonstrate the entire pipeline of isp + ai.

The source code is located at buildroot-overlay\package\face_detect, and the executable program is placed in output/k230_canmv_defconfig/target/app/face_detect. Enter /app/face_detct on the board and execute the following command:

./face_detect.elf face_detection_320.kmodel

The display effect is as follows:

linearGrad

Comments list
Comments
Log in