I2S触发类型下,示波器通过查找指定的数据值作为识别触发的条件,需指定串行时钟线(SCLK,每发送1位数字音频数据,时钟线上有1个脉冲)、帧时钟线(WS,用于切换音频声道数据)和串行数据线(SDA,用于传输二进制补码表示的音频数据)。
下图所示是I2S总线时序图。
在 触发类型 下拉菜单中选择“I2S”,进行I2S触发配置。
此时,屏幕上方的触发信息标签中显示当前的触发设置信息(包括触发类型、触发信源和触发电平,如下图所示),并随着触发设置的改变而改变。
点击 SCLK 、WS 和 SDA 选择CH1-CH4分别为串行时钟线(SCLK)、帧时钟线(WS)、串行数据线(SDA)指定信源。具体请参考触发信源 一节中的介绍。当前信源显示在屏幕上方触发信息标签中。
只有选择已接入信号的通道作为触发源才能够得到稳定的触发。
在 时钟边沿 下拉菜单中选择所需的时钟边沿类型。
上升沿:在时钟的上升沿处对SDA数据进行取样。
下降沿:在时钟的下降沿处对SDA数据进行取样。
点击 音频 下拉菜单选择音频通道(左、右、任意),即左通道数据、右通道数据或任意通道数据。
点击 触发条件 键选择所需的触发条件。
=:通道的数据值等于设置的数据值时触发。点击 数据 键,弹出“格式”界面,设置需要操作的数据位。设置方法请参考I2C触发(选件) 一节中介绍的相关内容。
≠:通道的数据值不等于设置的数据值时触发。点击 数据 键,弹出“格式”界面,设置需要操作的数据位。设置方法请参考I2C触发(选件) 一节中介绍的相关内容。
>:通道的数据值大于设置的数据值时触发。点击 数据下限 键,弹出“格式”界面,设置数据位下限。设置方法请参考I2C触发(选件) 一节中介绍的相关内容。
<:通道的数据值小于设置的数据值时触发。点击 数据上限 键,弹出“格式”界面,设置数据位上限。设置方法请参考I2C触发(选件) 一节中介绍的相关内容。
< >:通道的数据值小于设置的数据上限且大于设置的数据下限时触发。点击 数据上限 键和 数据下限 键,弹出“格式”界面,分别设置数据位上限和下限。设置方法请参考I2C触发(选件) 一节中介绍的相关内容。
> <:通道的数据值大于设置的数据上限且小于设置的数据下限时触发。点击 数据上限 键和 数据下限 键,弹出“格式”界面,分别设置数据位上限和下限。设置方法请参考I2C触发(选件) 一节中介绍的相关内容。
点击 有效位宽,通过弹出的数字键盘设置有效位宽。取值范围为4至32。
有效位宽小于或等于总位宽。
点击 总位宽,通过弹出的数字键盘设置总位宽。取值范围为4至32。
点击 对齐 下拉菜单选择数据信号对齐方式。
标准I2S:首先发送每个采样数据的MSB(Most Significant Bit,最高有效位),最后发送LSB(Least Significant Bit,最低有效位)。MSB显示在SDA行中,在WS转换的边沿之后的一个位时钟处。
左对齐:数据传输(首先传输MSB)从WS转换的边沿开始。
右对齐:数据传输(首先传输MSB)与WS转换右对齐。
在 触发方式 菜单中选择自动、普通或单次。具体请参考触发方式 一节中的介绍。
该触发类型下的触发参数:噪声抑制,具体请参考噪声抑制 一节中的介绍。
电平A
设置SCLK的触发电平。点击小屏幕里的“触发”菜单,旋转小屏幕右上方的旋钮 调整指定触发电平值。也可以在弹出的数字键盘上设置触发电平。具体请参考触发电平 一节中的介绍。当前触发电平值显示在屏幕上方触发信息标签里。
电平B
设置WS的触发电平。点击小屏幕里的“触发”菜单,旋转小屏幕右上方的旋钮 调整指定触发电平值。也可以在弹出的数字键盘上设置触发电平。具体请参考触发电平 一节中的介绍。当前触发电平值显示在屏幕上方触发信息标签里。
电平C
设置SDA的触发电平。点击小屏幕里的“触发”菜单,旋转小屏幕右上方的旋钮 调整指定触发电平值。也可以在弹出的数字键盘上设置触发电平。具体请参考触发电平 一节中的介绍。当前触发电平值显示在屏幕上方触发信息标签里。