EASY-EAI-Nano-TB开发板配有由RV1126B主控的输出声卡,借助它可以实现音频的录放,其扬声器和麦克风的接口见图1所示,相应的配件连接见图2所示。

图1 音频接口

图2 器件连接
在使用串口调试的情况下,可进入开发板终端,并使用aplay命令来查看与声卡相关的详细信息,见图3所示。

图3 声卡相关信息
为控制播放的音量,可对音量加以调节,对于Card0来讲,其音量的输出值范围是 0~510,其设置方法见图4所示。

图4 音量设置
音频播放的命令为aplay,若播放文件不存在,则会出现报错,见图5所示。

图5 报错信息
那在没有音频文件的情况下该咋办呢?
当然是把音频文件复制到开发板内,但这种方法不易完成。
最简单的做法就是调整测试顺序,改由音频录制功能来制备一个音频文件,其操作方法见图6所示。

图6 音频录制
这样就生成了一个可供测试的播放文件,见图7所示。

图7 播放测试
此时,在使用指令摆放就简单可行了,因此说通过测试顺序的调整可以起到提高功效的作用。
我要赚赏金
