美文网首页音乐
I2S总线总结

I2S总线总结

作者: Ben2Feng | 来源:发表于2017-06-16 16:18 被阅读225次

导语: I2S总线是专门开发传输音频信号的总线

一、自然界声音频率的范围

自然界声音频率范围.png
  • 如上图所示,自然界声音的频率范围最大为20KHz,根据香浓采样定律,采样频率只要大于2*Fs,采集的数据即可无失真的还原原始信号,常见的CD,采样率为44.1KHz;这样当采样频率达到48KHz时即可无失真采样还原所有的声音信号。

二、数字音频的质量

  • 数字音频的质量取决于采样频率量化位数这两个参数,为了保真,在时间变化方向上取样点尽量密,取样率要高;在幅度取值上尽量细,量化比特率要高,直接的结果就是存储容量及传输信道容量要求的压力大;
  • 音频信号的传输率= 取样频率 × 样本的量化比特数 × 通道数。
    **传输速率与数据量举例**

三、I2S总线简述

  • I2S总线主要有3个信号:串行时钟BCLK、帧时钟LRCK、串行数据SDATA;有时为了使系统间能够更好地同步,还需要另外传输一个信号MCLK,称为主时钟,也叫系统时钟(Sys Clock),是采样频率的256倍或384倍。
  • 串行时钟BCLK:也叫SCLK,即对应数字音频的每一位数据,SCLK都有1个脉冲;SCLK的频率=2×采样频率×采样位数,2倍是因为I2S有左右两个通道。
  • 帧时钟LRCK:用于切换左右声道的数据。LRCK为“1”表示正在传输的是左声道的数据,为“0”则表示正在传输的是右声道的数据;LRCK的频率等于采样频率。
  • 串行数据SDATA:就是用二进制补码表示的音频数据。

四、数据信号特点

  • I2S格式的信号无论有多少位有效数据,数据的最高位总是出现在LRCK变化(也就是一帧开始)后的第2个SCLK脉冲处。这就使得接收端与发送端的有效位数可以不同。如果接收端能处理的有效位数少于发送端,可以放弃数据帧中多余的低位数据;如果接收端能处理的有效位数多于发送端,可以自行补足剩余的位。这种同步机制使得数字音频设备的互连更加方便,而且不会造成数据错位。
  • 左对齐格式
左对齐格式
  • 右对齐格式
    右对齐格式

相关文章

  • I2S总线总结

    导语: I2S总线是专门开发传输音频信号的总线 一、自然界声音频率的范围 自然界声音频率范围.png 如上图所示,...

  • I2S接口

    I2S总线I2S(InterIC Sound Bus)是飞利浦公司针对数字音频设备之间的音频数据传输而制定的一种总...

  • 2. I2S接口

    1. I2S接口概述 I2S全称Inter-IC Sound, Integrated Interchip Soun...

  • I2S注意事项

    关于I2S,wikipedia上介绍的比较全面。这里记录一些容易出错的点。 启用I2S 以Linux/Androi...

  • 【Spark】Spark 事件总线

    本篇结构: 事件总线介绍 ListenerBus 继承体系 LiveListenerBus 详解 流程总结 一、事...

  • 软件设计师备考知识05--设计模式

    1 总线 处理机主要由 处理器、存储器、总线组成。总线包括:数据总线、地址总线、控制总线 总线:任何连接两个以上电...

  • 计算机基础知识点

    计算机的总线分为:控制总线、数据总线和地址总线。 1、控制总线:主要用来传送控制信号和时序信号。 2、数据总线:是...

  • 内存,地址,分页,指针

    系统总线计算机系统总线分为数据总线,控制总线和地址总线.其中和内存相关的是数据总线和地址总线,有些cpu中,这两者...

  • 计算机组成原理2-系统总线

    总线的分类数据传送方式:并行传输总线、串行传输总线使用范围:计算机(包括外设)总线、测控总线、网络通信总线等1.1...

  • 十一 . 树莓派A20 i2s接口

    1 i2s介绍 2 A20 i2s接口 2.1 寄存器 DA0与DA1对应IIS-0与IIS-1,手册上写的IIS...

网友评论

    本文标题:I2S总线总结

    本文链接:https://www.haomeiwen.com/subject/hgzyqxtx.html