Skip to main content

应用示例合集-100ASK_R128_DEMO

100ask_r128_demos 的定位是作为R128的第三方库使用,因此其是基于R128SDK提供的底层接口而编写的应用示例,包括下表所示的几大部分:

名称说明
get_started入门示例
lv_100ask_desktopLVGL示例
module_driver包含各种传感器、模块的示例
nwatchNWatch示例
更多内容正在施工...更多内容正在施工...

仓库地址:

用法

作为R128的第三方库, 100ask_r128_demos 使用起来非常简单:

  1. 将 100ask_r128_demos 目录复制到sdk的此目录下 R128-S2-SDK/lichee/rtos-components/thirdparty
  2. 打开文件 R128-S2-SDK/lichee/rtos-components/thirdparty/Makefile 进行编辑,在文件的最后一行加入下面的内容:
obj-$(CONFIG_COMPONENTS_100ASK_R128_DEMOS) += 100ask_r128_demos/
  1. 打开文件 R128-S2-SDK/lichee/rtos-components/thirdparty/Kconfig 进行编辑,在文件的最后一行加入下面的内容:
source components/common/thirdparty/100ask_r128_demos/Kconfig
  1. 执行 mrtos_menuconfig 进入到下面所示的位置进行配置:
System components  --->
thirdparty components --->
USE 100ask_r128_demos --->
--- USE 100ask_r128_demos
[*] USE USE_100ASK_MODULE_DRIVER --->
[ ] 100ask lvgl desktop
[*] NWatch demo
......
  1. 编译、打包:
mrtos && pack  # 方法一:分开两条命令,编译再打包
mp # 方法二:一条命令完成编译打包操作

技术交流