6.8.1. 模块介绍
6.8.1.1. 术语定义
术语 |
定义 |
注释说明 |
---|---|---|
MCLK |
master clock |
主时钟,为CODEC提供工作时钟 |
LRCK |
left right clock |
左右声道时钟,一个周期完成一次左右声道音频数据输出 |
BCLK |
bit clock |
比特时钟,每个时钟周期传输1bit音频数据 |
DAI |
数字音频接口 |
音频接口的统称,如I2S,PCM等接口 |
6.8.1.2. 模块简介
I2S是一种常见的音频接口,主要用于音频数据的传输。常见的应用场景是SOC和音频codec通过I2S接口实现音频的播放与录音。由于音频数据量较大,SOC一般是通过DMA实现音频数据在内存和I2S接口之间的传输,所以需要DMA驱动的支持。AIC的I2S模块支持I2S、左对齐右对齐、PCM和TDM格式;支持I2S的主从模式,采样精度支持8bit~32bit
I2S模块的基本特性如下:
支持I2S、左对齐、右对齐、PCM格式
支持TDM
支持I2S主从模式
采样精度支持8~32bit
采样率支持8K~384KHz