TOUCH Cli
1、功能概述
为了便于验证TOUCH的功能,为此设计了一系列cli CMD,主要包括单通道工作模式和多通道扫描的工作模式,当前cli命令是否生效由宏
CLI_CFG_TOUCH
决定,宏控制位置在:components\bk_cli\cli_config.h
文件中,该宏是否生效由内部宏CONFIG_TOUCH_TEST
决定。
2、代码路径
路径:
components\demos\peripheral\touch\touch_demo.c
3、cli命令简介
支持的命令如下:
- 1.touch_single_channel_calib_mode_test
- 功能说明
用来测试touch单通道的功能。
- 命令格式
touch_single_channel_calib_mode_test param1 param2
Param
value
param1
- touch channel id
选择:0 - 15
param2
- Sensitivity level selection
选择: 0 / 1 / 2 / 3
- 测试用例
测试touch通道2:
touch_single_channel_calib_mode_test 2 1
- 2.touch_multi_channel_scan_mode_test
- 功能说明
用来测试touch多个通道扫描工作的功能。
- 命令格式
touch_multi_channel_scan_mode_test param1 param2
Param
value
param1
- start / stop
start:开始stop :停止param2
- Sensitivity level selection
选择: 0 / 1 / 2 / 3
- 测试用例
测试所有通道:
touch_multi_channel_scan_mode_test start 1