Skip to content

100askTeam/100ask_r128_demos

Repository files navigation

Supported Targets R128 DevKit

English | 中文

Introduction

100ask_r128_demos is positioned as a third-party library for R128, so it is an application example written based on the underlying interface provided by the R128 SDK, including the following sections:

get_started ./get_started/README.md
lv_100ask_desktop ./lv_100ask_desktop/README.md
module_driver ./module_driver/README.md
nwatch ./nwatch/README.md
other ./other/README.md
More todo... More todo...

Usage

As a third-party library for R128, 100ask_r128_demos is very simple to use:

  1. Copy the 100ask_r128_demos directory to this directory in sdk: R128-S2-SDK/lichee/rtos-components/thirdparty
  2. Open the file R128-S2-SDK/lichee/rtos-components/thirdparty/Makefile for editing and add the following content at the end/beginning of the file:
obj-$(CONFIG_COMPONENTS_100ASK_R128_DEMOS) += 100ask_r128_demos/
  1. Open the file R128-S2-SDK/lichee/rtos-components/thirdparty/Kconfig for editing and add the following content at the end/beginning of the file:
source components/common/thirdparty/100ask_r128_demos/Kconfig
  1. Execute mrtos_menuconfig to enter the location shown below for configuration:
System components  --->
    thirdparty components  --->
        USE 100ask_r128_demos  --->
            --- USE 100ask_r128_demos
            [*]   USE USE_100ASK_MODULE_DRIVER  --->
            [ ]   100ask lvgl desktop
            [*]   NWatch demo
            ......
  1. Compile and package: mrtos && pack

Forum