首页
›
嵌入式基础与RISC-V
›
163-嵌入式Linux音频采集与播放实战
›
《嵌入式Linux音频采集与WM8960编解码优化实战》
VIP10
本课程属于:163-嵌入式Linux音频采集与播放实战
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
嵌入式Linux音频采集与WM8960编解码优化实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
音频系统概述
嵌入式音频系统架构 · 数字音频基础(采样率 · 位深
音频系统概述
嵌入式音频系统架…
02
WM8960芯片深度解析
芯片特性 · 内部框图 · 电源管理
WM8960
芯片深度解析
03
硬件原理图设计实战
WM8960外围电路设计(电源 · 时钟 · 模拟输入/输出
硬件原理图设计实…
WM8960
04
Linux ALSA驱动框架
ALSA架构概述 · snd_soc_card/snd_s…
Linux
ALSA
05
WM8960 ALSA Codec驱动分析
probe流程 · 寄存器读写接口 · DAPM(动态音频电源管理)机制
WM8960
ALSA
06
设备树配置实战
WM8960设备树节点编写 · 时钟与GPIO绑定 · dai-link配置
设备树配置实战
WM8960
07
音频采集通路调试
从MIC到ADC的完整通路配置 · DAPM路径使能 · 音量控制
音频采集通路调试
MIC
08
音频播放通路调试
从DAC到耳机/喇叭的输出通路配置 · 混音器控制 · 左右声道平衡
音频播放通路调试
DAC
09
ALSA应用层编程(一)
tinyalsa库介绍 · pcm_open/pcm_write… · 录制与播放示例
ALSA
应用层编程
10
ALSA应用层编程(二)
alsa-lib库高级用法 · 参数设置(采样率 · 格式
ALSA
应用层编程
11
音频采集性能优化(一)
环形缓冲区(Ring Buffer)… · Xrun(欠载/过载)分析与处理策略
音频采集性能优化
Ring
12
音频采集性能优化(二)
多线程采集架构 · 生产者-消费者模型 · 实时优先级设置
音频采集性能优化
多线程采集架构
13
音频采集性能优化(三)
DMA传输优化 · Scatter-Gather DMA · Cache一致性处理
音频采集性能优化
DMA
14
音频质量优化(一)
噪声来源分析(电源噪声 · 时钟抖动 · 地环路)
音频质量优化
噪声来源分析
15
音频质量优化(二)
软件降噪算法入门 · 简单的噪声门(Noise Gate) · 直流偏置消除
音频质量优化
软件降噪算法入门
16
音频质量优化(三)
AGC(自动增益控制)原理与实现 · WM8960内置ALC(自动电平控制…
音频质量优化
AGC
17
音频格式转换实战
PCM与WAV格式互转 · 采样率转换(SRC) · 位深转换
音频格式转换实战
PCM
18
音频编解码入门
音频压缩基础(有损/无损) · WM8960硬件编解码能力分析 · 软件编解码库(如libmad)集成
音频编解码入门
音频压缩基础
19
回声消除(AEC)基础
声学回声原理 · AEC算法简介(NLMS · 自适应滤波)
AEC
回声消除
20
语音活动检测(VAD)
VAD算法原理 · 基于能量/过零率的简单VAD实现 · 与采集流程的集成
VAD
语音活动检测
21
音频同步与时钟恢复
主时钟(MCLK)与位时钟(BCLK… · PLL配置 · 时钟抖动对音质的影响
音频同步
时钟恢复
22
多通道音频采集
TDM模式配置 · 多路MIC阵列同步采集 · 通道数据分离与重组
多通道音频采集
TDM
23
音频文件存储与流式传输
FAT32/EXT4文件系统下的音频… · HTTP/RTSP音频流推送 · MQTT音频数据发布
音频文件存储
流式传输
24
音频采集功耗优化
WM8960低功耗模式配置 · DAPM动态开关 · CPU频率调节与DMA节能
音频采集功耗优化
WM8960
25
音频调试工具链
amixer/alsamixer使用 · tinymix/tinycap/ti… · procfs与sysfs接口
音频调试工具链
amixer/alsam…
26
常见问题排查(一)
I2C通信失败 · MCLK无输出 · DAPM路径不通
常见问题排查
I2C
27
常见问题排查(二)
采集声音失真 · 有爆音/杂音 · 左右声道串扰
常见问题排查
采集声音失真
28
常见问题排查(三)
驱动加载失败 · 设备树编译错误 · ALSA状态机异常
常见问题排查
驱动加载失败
29
实战项目(一)
基于WM8960的智能语音助手原型—…
实战项目
WM8960
30
实战项目(二)
基于WM8960的网络对讲机——全双… · 低延迟传输优化
实战项目
WM8960
所属VIP或分类
同VIP:Linux-ALSA-PCM音频流延迟分析与性能优化
同VIP:Linux-I2S与WM8960音频延迟及爆音排查
同VIP:Linux-I2S接口调试与WM8960音频驱动开发实战