7.8.4. 测试指南
7.8.4.1. 测试环境
7.8.4.1.1. 硬件
带触屏功能的屏幕
带RTP接口的开发板
USB Type-C数据线,用于给开发板供电、烧写
USB 转串口的线,用于连接开发板的调试串口
手写笔,可以更方便精准的点击RTP
7.8.4.1.2. 软件
PC端的串口终端软件,用于PC和开发板进行串口通信
test_rtp_draw测试程序
7.8.4.1.3. 软件配置
7.8.4.1.3.1. test_rtp_draw 配置
在 ZX-RTT 根目录下执行 scons --menuconfig
,进入menuconfig的功能配置界面,按如下选择:
Drivers options --->
Drivers examples --->
[*] Enable RTP driver test command
7.8.4.2. test_rtp_draw 测试
在打开test_rtp_draw的编译后,板子上可直接运行test_rtp_draw命令:
aic /> test_rtp_draw -h
Usage: test_rtp_draw [options]:
-c, --calibrate Platform the screen calibration
-p, --points Set the points for drawing, defalut is 1000
-d, --draw Draw the shape
-h, --help
Example: test_rtp_draw -c
7.8.4.3. RTP校准测试
RTP校准测试可以使用shell命令 test_rtp_draw -c
aic /> test_rtp_draw -c
Top left : X = 50 Y = 50
Calibration: X = 958, Y = 90
Top right : X = 974 Y = 50
Calibration: X = 69, Y = 86
Bot right : X = 974 Y = 550
Calibration: X = 61, Y = 526
Bot left : X = 50 Y = 550
Calibration: X = 876, Y = 535
Center : X = 512 Y = 300
Calibration: X = 522, Y = 303
7.8.4.4. RTP画点测试
RTP画点测试可以使用shell命令 test_rtp_draw -d
aic /> test_rtp_draw -d
0: X 552/2146, Y 496/796, Press 201
1: X 551/2140, Y 494/802, Press 207
2: X 551/2142, Y 496/797, Press 242