测试指南
测试环境
- 硬件
-
测试板:带有第三方 codec 芯片的测试板
-
PC:用于和测试板交互
-
串口线:连接测试板的调试串口
-
- 软件
-
PC 端串口终端软件
-
alsa-lib 和 alsa-utils 第三方软件包
-
第三方 codec 驱动
-
创建声卡的 machine 驱动
-
使能测试代码
Drivers options ---> Drivers examples ---> [*] Enable AUDIO driver test comnand
重新编译代码,会生成 test_wavplay
和 test_wavrecord
两个命令行工具。
音频测试
音频测试时需加上测试文件在系统相对应的路径,如下所示:
- 测试音频播放
test_wavplay /sdcard/wav/test.wav //播放 SD 卡音频文件
- 测试音频录音
test_wavrecord /sdcard/wav/test.wav
test_wavrecord 只是一个示例,默认录制的是 16bit 深度,16K 采样率,立体声音频。