音频调试指南
本章主要是S100 I2S的基本特性,语音基础知识以及添加codec、调试声卡的说明
概述
CPU DAI: CPU侧的数字音频接口,一般是i2s接口,控制总线传输
CODEC DAI:即codec。控制codec工作流,提供给core层
DAI LINK:绑定CPU DAI和CODEC DAI,指硬件控制器驱动
PLATFORM:指定CPU侧的平台驱动,通常是DMA驱动,用于传输
DAPM:动态音频电源管理
音频开发说明
一个完整的声卡由cpu dai、codec dai、platform、sound card构成。
cpu dai driver:一般是I2S接口驱动。
codec dai driver:指的是外接codec驱动。
platform driver:通常是dma驱动,用于完成对音频数据的管理。
sound card driver:用来负责连接cpu dai和codec dai,比如sound/soc/hobot/hobot-snd-s100-ac-fdx-host.c。