概述
I2S=Inter-ICSound=IntegratedInterchipSound=IIS,是飞利浦在1986年定义的数字音频传输标准,用于数字音频数据在系统内器件之间传输,例如编解码器CODEC、DSP、数字输入/输出证券公司股票程序化交易接口,接口、ADC、DAC和数字滤波器等。其与IIC无关联。
硬件结构
IIS是个相对来说简单的证券公司股票程序化交易接口,接口协议,没有地址和片选机制。
在总线上,只能同时存在一个主设备和发射设备;提供时钟的设备为主设备,可以是发射设备也可以是接收设备,或者是协
调两者的其他控制设备。在高端应用场合中,CODEX经常作为主设备以便精确控制IIS的数据流。
IIS协议定义三根信号线:时钟信号SCK、数据信号SD和左右声道选择信号WS。
WS:声道选择信号,表明数据发送端所选择的声道:
√WS=0,表示选择左声道
√WS=表示选择右声道
同时也叫帧时钟,等于声音的采样率。
SCK:模块内的同步信号,从模式时由外部提供,主模式时由内部产生;
SD:串行数据,以二进制补码形式在数据线上传输;在WS变化后的第一个SCK脉冲,
先传输最高位。
注意SD的数量可以为多个:
86年SPEC规定为TTL电平,实际使用参考手册,常见的有3V和8V两种。
操作模式
IIS的操作模式分为三种:标准IIS模式、左对齐模式和右对齐模式。
标准IIS模式PhillipsStandardIIS模式是标准左对齐格式再延迟一个时钟位变化来的,时序如下所示:
左右通道的数据MSB均是在WS变化后第二个SCK/BCLK上升沿有效。
左对齐模式LeftJustifiedStandard标准左对齐格式的数据的MSB没有相对于BCLK延迟一个时钟。左对齐格式的左右声道数据的MSB在WS边沿变化后SCK/BCLK的第一个上升沿有效。具体如下所示:
支持16~32bit字长格式;
右边对齐模式RightJustifiedStandard也叫日本格式,sony格式,具体对齐方式如下所示:
接收设备必须事先知道待传数据的字长。
注意左右对齐模式的WS时钟高电平为左声道,低电平为右声道,刚好与标准IIS相反。
SCK=采样率x字长x2
MCLK/SCK=38256等需要参考手册说明支持哪种;
文章为作者独立观点,不代表 股票程序化软件自动交易接口观点