嵌入式音响DSP 技术手册

🎧 30章 · 音频处理全栈
01 DSP基础概念
  • 数字信号处理简介
  • 采样定理
  • 量化与编码
  • DSP在音频中的应用
02 嵌入式音频系统架构
  • 音频编解码器
  • I2S/PCM接口
  • DMA传输
  • 音频时钟管理
03 数字滤波器设计
  • FIR滤波器原理
  • IIR滤波器原理
  • 滤波器系数计算
  • 滤波器实现优化
04 音频均衡器(EQ)
  • 图形均衡器
  • 参数均衡器
  • 动态均衡器
  • 均衡器实现技巧
05 动态范围控制
  • 压缩器原理
  • 限幅器设计
  • 扩展器与噪声门
  • 多段压缩技术
06 混响与空间效果
  • 卷积混响
  • 算法混响
  • 延迟与回声
  • 合唱与镶边效果
07 音频编解码算法
  • PCM编码
  • A律/μ律压缩
  • ADPCM
  • 子带编码
08 噪声抑制技术
  • 谱减法
  • 维纳滤波
  • 自适应噪声消除
  • 麦克风阵列波束成形
09 音频增强算法
  • 自动增益控制(AGC)
  • 动态降噪
  • 齿音消除
  • 响度归一化
10 实时操作系统(RTOS)音频任务
  • 任务调度
  • 中断管理
  • 音频缓冲区管理
  • 优先级反转处理
11 DSP芯片架构
  • 哈佛架构与冯诺依曼
  • MAC单元
  • SIMD指令集
  • 内存层次结构
12 定点数运算
  • Q格式表示
  • 定点数乘法与加法
  • 溢出处理
  • 精度与性能权衡
13 音频测量与调试
  • THD+N测量
  • 信噪比测试
  • 频率响应分析
  • 延迟测量方法
14 I2S与TDM协议
  • I2S时序
  • TDM多通道
  • DMA配置
  • 时钟同步问题
15 音频混音器设计
  • 数字混音原理
  • 增益控制
  • 静音与路由
  • 混音器流水线架构
16 采样率转换
  • 整数倍采样率转换
  • 分数倍采样率转换
  • 多相滤波器实现
  • 抗混叠设计
17 音频效果链
  • 效果器串联与并联
  • 干湿比控制
  • 旁路设计
  • 效果器参数自动化
18 低功耗音频设计
  • 时钟门控
  • 电源域管理
  • 低功耗编解码器
  • 待机模式切换
19 蓝牙音频协议
  • A2DP协议
  • HFP协议
  • SBC编解码
  • LDAC与aptX对比
20 音频系统调试工具
  • 逻辑分析仪使用
  • 示波器测量
  • 音频分析仪
  • DSP调试器
21 音频算法优化
  • 循环展开
  • 查表法
  • 汇编优化
  • 编译器优化选项
22 多声道音频处理
  • 5.1/7.1声道处理
  • 下混与上混
  • 声道映射
  • 低音管理
23 音频同步技术
  • 唇形同步
  • 时钟漂移补偿
  • 延迟预算管理
  • 同步信号生成
24 语音活动检测(VAD)
  • 能量检测法
  • 过零率检测
  • 机器学习VAD
  • VAD在降噪中的应用
25 音频编解码器配置
  • 采样率设置
  • 位深配置
  • 通道数配置
  • 编解码器初始化流程
26 DSP启动与初始化
  • Bootloader设计
  • 时钟初始化
  • 内存初始化
  • 外设初始化顺序
27 音频测试信号生成
  • 正弦波生成
  • 扫频信号
  • 白噪声/粉红噪声
  • MLS序列
28 音频系统稳定性
  • 极限环振荡
  • 系数量化误差
  • 滤波器稳定性分析
  • 系统鲁棒性设计
29 音频固件升级
  • OTA升级
  • 差分升级
  • 校验与回滚
  • 升级安全性
30 项目实战
  • 车载音响DSP系统设计
  • 智能音箱音频处理
  • 专业音频处理器开发