概述
本项测试针对音频接口的 LINE IN、LINE OUT、MIC IN、PHONE OUT。内部 IN 到 OUT 的循环,采用先录音然后播放的方式实现。使用到 arecord、aplay、amixer 命令。
测试步骤
LINE IN 和 LINE OUT
使用音频线连接板卡的 LINE IN 和电脑(手机)的音频输出口,电脑(手机)播放音频。然后在板卡执行录音播放脚本。
./line_in_test.sh
使用耳机或音响音频线接入 LINE OUT,测试员细心听输出的音频,检查是否声音清晰,无杂音。
MIC IN 和 LINE OUT(PHONE OUT)
使用音频线连接板卡的 MIC IN 和电脑(手机)的音频输出口,电脑(手机)播放音频。然后在板卡执行录音播放脚本。
./mic_in_test.sh
使用耳机或音响音频线接入 LINE OUT(PHONE OUT),测试员细心听输出的音频,检查是否声音清晰,无杂音。
参考代码
line_in_test.sh: