I2S和PCM接口.docVIP

  • 416
  • 0
  • 约2.12万字
  • 约 9页
  • 2017-01-22 发布于河南
  • 举报
I2S和PCM接口

I2S和PCM接口I2S和PCM接口都是数字音频接口,而蓝牙到cpu以及codec的音频接口都是用PCM接口,是不是两个接口有各自不同的应用呢?先来看下概念。PCM(PCM-clock、PCM-sync、PCM-in、PCM-out)脉冲编码调制,模拟语音信号经过采样量化以及一定数据排列就是PCM了。理论上可以传输单声道、双声道、立体声和多声道。是数字音频的raw data。I2S是音频数字化后数据排列的一种格式,所传输的就是PCM,支持单声道和立体声。PCM是一个通称、混称,I2S是对原始PCM进行数据排序处理,本质就是PCM,可以说I2S是PCM的子集。所以我想蓝牙芯片上的PCM接口同样可以用I2S来传输。CPU和codec上的PCM和I2S接口也是为支持更多硬件提供的资源。从系统上讲,cpu的dsp出来的都是pcm信号,我称PCM_father,送到DAC可从speaker等放出,至PCM接口出来PCM_son1,至I2S接口出来PCM_son2,然后送至外部codec或其他外设,通话DAC I2S DAC分别对应。以前一直我有个误解,其实手机里常用的codec也就是对PCM和模拟声音信号的转换,不能解码mp3等压缩编码,这个还是要专用dsp或者软件解码来做的。 一般cpu到蓝牙的通话实时音频使用pcm,有的蓝牙芯片内置MP3codec,mp3走uart/usb更合适。从蓝牙

文档评论(0)

1亿VIP精品文档

相关文档