音频

开发板使用 V3S 内置音频 Codec,提供板载麦克风和 3.5mm 耳机输出。

查看 ALSA 设备

cat /proc/asound/cards
aplay -l
arecord -l

正常情况下会出现 V3s Audio Codec,同时包含 playback 和 capture 设备。

耳机播放

默认混音器通道可能处于静音状态。播放前设置:

amixer set 'Headphone Source' DAC
amixer set DAC on
amixer set Headphone 50% on

播放 WAV 文件:

aplay -D hw:0,0 test.wav

调节音量:

amixer set Headphone 30%
amixer set Headphone 70%

麦克风录音

打开采集通道:

amixer set Mic1 cap
amixer set 'Mic1 Boost' 4
amixer set 'ADC Gain' 3

录制 5 秒单声道 WAV:

arecord -D hw:0,0 -f S16_LE -c 1 -r 8000 -d 5 /tmp/mic.wav

播放检查:

aplay -D hw:0,0 /tmp/mic.wav

波形持续削顶时应降低 Mic1 BoostADC Gain;声音过小时再逐级提高增益。

保存混音器设置

默认 Buildroot 配置没有启用 alsactl 自动保存。需要固定开机音量时,可将经过验证的 amixer 命令加入自己的启动脚本。