1. 首音缺失
- 现象: 启动后,首个声音无法播放。
- 原因: 启用音频放大器后,其正常工作需要一定时间,此时间差导致首音异常。
- 解决方法: 启用放大器或MOS管后,调用
msleep(x)
函数进行延时,时间根据硬件平台而定,通常100ms 足够。
2. 首音爆音
- 现象: 启动时,首个声音伴随一声爆音。
- 原因: 初始化编解码器寄存器或外部电平压差导致。
- 解决方法: 启用放大器或MOS管前,调用
msleep(x)
函数进行延时。
3. 静默后爆音
- 现象: 几秒无操作后,出现一声爆音。
- 原因: 编解码器断电导致电平异常。
- 解决方法: 禁用放大器或MOS管后,调用
msleep(x)
函数进行延时。
暂无评论