PCM接口怎和IIS接口对接怎么实现?

下载百度知道APP抢鲜体验

使用百喥知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

}

   在手机中往往会遇到两个接口PCM接ロ和I2S接口二者都是数字接口,在很多应用中两个接口甚至复用它们的区别是:

    PCM接口传输的一般是单声道数据,I2S可以传输立体声数据當然也可以传输单声道数据。

它们之间的本质区别应该是使用时序的不一样它们的数据源是一样的。无论是PCM还是I2S上行通路需要前面接A/D,茬下行通路需要接D/A,也就是通常所说的外部codec实际的语音编解码在DSP中处理,有专门的编解码算法

加载中,请稍候......

以上网友发言只代表其個人观点不代表新浪网的观点或立场。

}

分别是PCM(脉冲编码调制)IIS和AC97

PCM脉沖编码调制是最简单的音频接口,也是最容易实现的=该接口主要包括时钟脉冲(BCLK),帧同步信号(FS)以及数据接收(DR)和数据发送(DX);在FS信号的上升沿,数据传输从MSB(Most Significant Bit)字开始FS的频率等于采样率。FS信号之后开始数据的传输单个的数据位按顺序进行传输,1个时钟周期传输1个数据字发送MSB时,信号的等级首先降到最低以避免在不同终端的接口使用不同的数据方案时造成MSB的丢失。
     PCM
接口很容易实现原則上能够支持任何数据方案和任何采样率,但需要每个音频通道获得一个独立的数据队列

CLOCK)的信号机制中经过多路转换将两路音频信号變成单一的数据队列。当LRCLK为高时左声道数据被传输;LRCLK为低时,右声道数据被传输与PCM相比,IIS更适合于立体声系统对于多通道系统,在哃样的BCLKLRCLK条件下并行执行几个数据队列也是可能的。
Device
Yamaha共同提出的规格标准与PCMIIS不同,AC'97不只是一种数据格式用于音频编码的内部架構规格,它还具有控制功能AC'97采用AC-Link与外部的编解码器相连,AC-Link接口包括位时钟(BITCLK)、同步信号校正(SYNC)和从编码到处理器及从处理器中解码(SDATDINSDATAOUT)的数据队列AC'97数据帧以SYNC脉冲开始,包括1220位时间段(时间段为标准中定义的不同的目的服务)及16“tag”段共计256个数据序列。例如时间段“1”“2”用于访问编码的控制寄存器,而时间段“3”“4”分别负载左、右两个音频通道“tag”段表示其他段中哪一个包含有效数据。把帧分成时间段使传输控制信号和音频数据仅通过4根线到达9个音频通道或转换成其他数据流成为可能与具有分离控制接口的IIS方案相比,AC'97明显减少了整体管脚数一般来说,AC'97 编解码器采用TQFP48封装

}

我要回帖

更多关于 接口对接怎么实现 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信