一、几种常见的I2S格式?
I2S有4个主要信号:
SCLK:串行时钟,也叫位时钟(BCLK),即对应数字音频的每一位数据,SCLK都有1个脉冲。SCLK的频率=2×采样频率×采样位数
LRCK:帧时钟,用于切换左右声道的数据。LRCK的频率=采样频率。
SDATA:串行数据,就是用二进制补码表示的音频数据
MCLK:主时钟,也叫系统时钟(Sys Clock)。为了使系统间能够更好地同步,MCLK的频率= 256倍或384倍采样频率。
二、ssi编码器电路?
SSI信号编码器,具有非常优秀的抗冲击性和抗震性,电气输出接口有格雷码。
三、i2s通信的详细讲解?
1,概念:I2S(Inter—IC Sound)总线, 又称 集成电路内置音频总线,是飞利浦公司为数字音频设备之间的音频数据传输而制定的一种总线标准,该总线专责于音频设备之间的数据传输,广泛应用于各种多媒体系统。
2,I2S特点
①,支持全双工和半双工通信。
②,支持主/从模式。
3,接口
①,SD:串行数据(映射到 MOSI 引脚),用于发送或接收两个时分复用的数据通道上的数据(仅半双工模式)。
②,WS:字选择(映射到NSS引脚),即帧时钟,用于切换左右声道的数据。WS频率等于音频信号采样率(fs)。
③,CK:串行时钟(映射到SCK引脚),即位时钟,是主模式下的串行时钟输出以及从模式下的串行时钟输入。位时钟=采样率*通道数*位数。
④,I2S2ext_SD和I2S3ext_SD:用于控制I2S全双工模式的附加引脚(映射到MISO引脚)。
⑤,MCK:即主时钟输出,当I2S配置为主模式(并且SPI_I2SPR寄存器中的MCKOE位置1)时,使用此时钟,该时钟输出频率 256×fs,fs即音频信号采样频率(fs)。
4,I2S初始化配置
①,i2s的时钟使能和GPIO口配置
②,配置为i2s模式
③,i2s标准,包括左对齐,右对齐,i2s标准,即数据的最高位总是出现在WS变化(也就是一帧开始)后的第2个CK脉冲处。
④,i2s数据长度,包括16位,16位扩展(16位数据以32位包发送),24位,32位。
⑤,设置i2s时钟
⑥,设置i2s空闲状态下时钟电平
⑦,i2s使能
⑨,设置I2S的采样率。采样率一般在8K-192K之间。
5,I2S读写数据流程
①,WS时钟线用于切换左右声道,在该时钟的同一周期内的高电平和低电平应发送相同的数据,然后左右声道的声音才会一样。
②,CK时钟用于启动传输每一位音频数据
6,单声道音频数据转双声道音频数据
把单声道数据转换成双声道数据传输时,可作如下数据转换:
for(res=0;res<DATA_LEN;res++)
{
buf2[res*4]=buf1[res*2];
buf2[res*4+1]=buf1[res*2+1];
buf2[res*4+2]=buf1[res*2];
buf2[res*4+3]=buf1[res*2+1];
}
四、I2C和I2S之间的区别与共同之处?听说I2S不能跑指令是吗?
I2C(Inter-Integrated Circuit)总线是由PHILIPS公司开发的两线式串行总线,用于连接微控制器及其外围设备。是微电子通信控制领域广泛采用的一种总线标准。它是同步通信的一种特殊形式,具有接口线少,控制方式简单,器件封装形式小,通信速率较高等优点。
I2S总线概述
音响数据的采集、处理和传输是多媒体技术的重要组成部分。众多的数字音频系统已经进入消费市场,例如数字音频录音带、数字声音处理器。对于设备和生产厂家来说,标准化的信息传输结构可以提高系统的适应性。I2S(Inter—IC Sound)总线是飞利浦公司为数字音频设备之间的音频数据传输而制定的一种总线标准,该总线专责于音频设备之间的数据传输,广泛应用于各种多媒体系统。它采用了沿独立的导线传输时钟与数据信号的设计,通过将数据和时钟信号分离,避免了因时差诱发的失真,为用户节省了购买抵抗音频抖动的专业设备的费用。
简单说就是I2C 是传输数据 ,I2S 是传输音频
五、成蹊i2s接口定义?
I2S接口概述
I2S全称Inter-IC Sound, Integrated Interchip Sound,或简写IIS,是飞利浦在1986年定义(1996年修订)的数字音频传输标准,用于数字音频数据在系统内部器件之间传输,例如编解码器CODEC、DSP、数字输入/输出接口、ADC、DAC和数字滤波器等。除了都是由飞利浦定义外,I2S和I2C没有任何关系。
I2S硬件接口定义
串行时钟SCLK,也叫位时钟(BCLK),即对应数字音频的每一位数据,SCLK都有1个脉冲,SCLK的频率=2*采样频率*采样位数。
帧时钟LRCK,用于切换左右声道的数据,1为左声道,0为右声道,LRCK频率等于采样频率。
串行数据SD,就是用二进制补码表示的音频数据。
有时为了使系统能够更好地同步,还需要另外一个信号MCLK,称为主时钟,也叫系统时钟(sys clock),一般是采样频率的256倍或是384倍。切记,MCLK并不是必须的。可有可无,看设计要求。
六、ssi编码器使用方法?
SSI接口具有安装成本少,线路简化的优点,它只通过二个信号“时钟和数据”的串行方式来传输而与器的精度无关.编码器数据同步读取是根据SSI计数部分给出的时钟频率进行的。SSI编码器可按以下方式来分类。
1、按码盘的刻孔方式不同分类
(1)增量型:就是每转过单位的角度就发出一个脉冲信号(也有发正余弦信号,然后对其进行细分,斩波出频率更高的脉冲),通常为A相、B相、Z相输出,A相、B相为相互延迟1/4周期的脉冲输出,根据延迟关系可以区别正反转,而且通过取A相、B相的上升和下降沿可以进行2或4倍频;Z相为单圈脉冲,即每圈发出一个脉冲。
(2)绝对值型:就是对应一圈,每个基准的角度发出一个唯一与该角度对应二进制的数值,通过外部记圈器件可以进行多个位置的记录和测量。
2、按信号的输出类型分为:电压输出、集电极开路输出、正余弦信号输出、推拉互补输出和长线驱动输出。
3、以编码器机械安装形式分类
(1)有轴型:有轴型又可分为夹紧法兰型、同步法兰型和伺服安装型等。
(2)轴套型:轴套型又可分为半空型、全空型和大口径型等.
七、同轴音频(莲花头)和hdmi输出的音频,在声道和音质上哪个好?
HDMI好,HDMI接口可以传输的音频支持“任何能通过S/PDIF输出的压缩数字音频”和“2/6/8声道,32-192KHZ采样率的未压缩的数字音频”,可以输出“I2S(一种数字传输界面,时差性能要优于S/PDIF,适合短距离通讯)和SPDIF的音频”;它总能获得CD的音频质量
八、MDSUB3与MDSA3区别?
MDSUB3和MDSA3都是索尼公司推出的音频解码芯片。它们的主要区别在于:
1. 功能不同:MDSUB3是用于SACD播放器的音频解码器,而MDSA3是用于Hi-Fi播放器的音频解码器。
2. 解码方式不同:MDSUB3采用Delta-Sigma技术解码,而MDSA3采用MASH(Multi-Stage Noise Shaping)技术解码。
3. 输出接口不同:MDSUB3提供I2S接口,而MDSA3则提供PCM/I2S接口。
综上,MDSUB3主要用于SACD播放器的音频解码,而MDSA3适用于Hi-Fi播放器的音频解码,两者具有明显的区别。
九、哪位大侠能给讲一下PCM和I2S接口?
I2C总线 大多数是用于电视机等家用电器的(显卡与显示器之间的通讯也是),I2S总线 看这里: SPDIF接口 是SONYPHILIPS 共同制定的数字音频接口