DJN*_*XUS 5 audio pcm audio-streaming
有人可以解释I2S接口和PCM接口之间的区别.I2S接口是否仅支持i2s格式音频数据而不支持PCM格式音频数据?
jak*_*ket 10
PCM是音频信号的数字表示.它可以存储在存储器中或写在纸上或其他任何东西上.16位PCM音频样本的示例可能类似于0x0152.
I2S是一个电气串行接口,用于将PCM数据从一个设备传输到另一个设备.该接口有一条线用于描述称为帧时钟的帧,一条线用于标记称为位时钟的各个位,以及一条或多条用于数据的线.在每个帧时钟开始时,PCM采样逐位串行化,高电压为1,零电压为0.该位在整个持续时间内保持该值,然后移至下一点.
这里有一些ascii艺术,展示了如何传输8位样本0x55(01010101二进制),单通道.帧时钟以采样率运行,位时钟为采样率的8倍,数据线包含嵌入数据.
_______________ _
FCLK _| |_______________|
_ _ _ _ _ _ _ _ _
BCLK _| |_| |_| |_| |_| |_| |_| |_| |_|
___ ___ ___ ___
DATA ___0_| 1 |_0_| 1 | 0 | 1 |_0_| 1 |_
Run Code Online (Sandbox Code Playgroud)
维基百科的文章做得非常好解释.
归档时间: |
|
查看次数: |
13388 次 |
最近记录: |