SSC377/SSC378开发笔记
文章目录
- SSC377/SSC378开发笔记
- 如何查看API的错误:
- 一、编译IPC Demo和测试模块
- 1.测试VIF模块:
- 2.测试ISP模块:
- 3.测试SCL模块:
- 4.测试VENC模块:
- 5.测试AI和AO模块:
- 6.测试IPU:
- 7.测试外设:
- 8. IVE模块:
- 二、SDK FAQ:
- 1.音频采集:
- 2.音频播放:
- 三、SDK FAQ:
- 1.调试sensor:
- 2.双摄2lan+2lan:
- 总结
如何查看API的错误:
《MI_调试手册.pdf》
如何看mi_mpp的错误:
头文件可以看,比如0xa0062082就是0xa,0x6,0x2,0x82。
0xa是MI_ERR_ID
0x6是E_MI_MODULE_ID_VIF
0x2是E_MI_ERR_LEVEL_ERROR(0x1是警告)
0x82看头文件mi_vif_datatype.h,是E_MI_VIF_ERR_FAILED_DEVNOTDISABLE
合起来也是mi_vif_datatype.h,是MI_ERR_VIF_FAILED_DEVNOTDISABLE,即视频输入设备未禁用。
一、编译IPC Demo和测试模块
库的说明:TINY_1.3.0\reference(excel)\Library description
编译完毕后:每个程序可以在板端单独运行。
1.测试VIF模块:
#./vif
2.测试ISP模块:
#./isp
3.测试SCL模块:
#./scl
4.测试VENC模块:
#./venc
5.测试AI和AO模块:
#./ai
#./ao
播放音频。
6.测试IPU:
#./ipu
7.测试外设:
8. IVE模块:
maruko_v2.0.1_mi_demo/mi_demo/
这里仅仅用来学习IVE模块:
maruko_v2.0.1_mi_demo\mi_demo\source\ive
二、SDK FAQ:
1.音频采集:
生成G.711A编码的WAV:
./prog_audio_all_test_case -I -d 0 -o ./ -m 0 -t 10 -c 1 -s 8000 -a g711a -v 10
生成的文件可以用播放器播放。
2.音频播放:
(播放wav文件,注意wav文件的路径)
./prog_audio_all_test_case -O -i /customer/xiaopingguo.wav -D 0
三、SDK FAQ:
1.调试sensor:
2.双摄2lan+2lan:
总结
以上就是SSC377/SSC378的应用程序调试方法,还需要多测试多思考,以求熟悉掌握。