测试指南
测试环境
硬件
需要验证板,上面可以接 DVP 子板
可转接摄像头的子板
摄像头,如 OV5640
软件
PC 端的串口终端软件,用于 PC 和开发板进行串口通信
DVP 模块的测试 demo:test_dvp
软件配置
配置 OV5640 摄像头
详见 打开 Camera
test_dvp 配置
在 Luban-Lite 根目录下执行 scons --menuconfig
,进入 menuconfig 的功能配置界面,按如下选择:
bash
Drivers options --->
Drivers examples --->
[*] Enable DVP driver test command
1
2
3
2
3
test_dvp 测试
test_dvp 的主要功能是将摄像头的数据采集后,传给 DE 模块的 Video 图层去显示。其设计详见 参考Demo
在打开 test_dvp 的编译后,板子上可直接运行 test_dvp 命令:
bash
aic /> test_dvp -h
Usage: test_dvp [options]:
-f, --format format of input video, NV16/NV12 etc
-c, --count the number of capture frame.(0 means infinity)
-a, --angle the angle of rotation
-h, --usage
Example: test_dvp -f nv16 -c 1
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
举例:采集 1000 帧图像数据,并且先旋转 90度再显示:
bash
aic /> test_dvp -c 1000 -a 90
1