参数说明

AC ‘97

AC’97 协议解码器可以解码数字控制器和音频或调制解调器编解码器(其中包含架构的音频输出/模拟组件)之间的 AC’97 信号。

AC’97 定义了高质量的 16 位或 20 位音频架构,支持 PC 的 5.1 环绕声。 AC’97 支持 20 位立体声分辨率下的 96 kHz 采样率和 20 位立体声分辨率下的 48 kHz 采样率,用于多通道录音和播放。

参数

说明

SYNC(Frame synchronization)

通道线

BIT_CLK(Data bits clock)

通道线

SDATA_OUT(Data output)

通道线

SDATA_IN(Data input)

通道线

RESET#(Reset line)

通道线

UART

通用异步收发器(UART) 是一种简单的串行通信协议,允许两个设备相互通信。它仅使用两个数据信号和一个接地 (GND) 信号,具有各种波特率、停止位设置、奇偶校验设置等。

参数

说明

RX(UART receive line)

通道线

TX(UART transmit line)

通道线

Baud rate

波特率

Data bits

数据位

Parity

奇偶位

Stop bits

停止位

Bit order

位顺序

Data format

数据格式

Invert RX

RX线反向

Invert TX

TX线反向

Sample point (%)

采样点的相对位置

RX packet delimiter (decimal)

RX 数据包分隔符(十进制)

TX packet delimiter (decimal)

TX 数据包分隔符(十进制)

RX packet length

RX数据包长度

TX packet length

TX packet length

I2S

I2S(Inter—IC Sound)总线, 又称 集成电路内置音频总线,是飞利浦公司为数字音频设备之间的音频数据传输而制定的一种总线标准,该总线专门用于音频设备之间的数据传输,广泛应用于各种多媒体系统。 它采用了沿独立的导线传输时钟与数据信号的设计,通过将数据和时钟信号分离,避免了因时差诱发的失真,为用户节省了购买抵抗音频抖动的专业设备的费用。

I2S 时序图如下:

无法显示图片

I2S 有很多标准,这里列举两种不同标准作为区分。

  • MSB 格式:其数据没有位移

无法显示图片
  • PCM 格式:数据存在位移

无法显示图片

参数

说明

SCK(Bit clock line)

位时钟通道线

WS(Word select line)

帧时钟通道线

SD(Serial data line)

串行数据通道线

WS polarity

左右声道选项,设置WS信号线高低电平格代表什么声道

SCK active edge

SD串行数据在SCK时钟的上升沿还是下降沿被采集

Bit shift

数据是否需要移位,PCM/Philips格式数据需要移位,MSB数据不需要移位

Bit align

数据左对齐还是右对齐

Bit order

位顺序,低字节在前还是高字节在前

Word size

位宽

spi

SPI(Serial Peripheral Interface)是一种高速同步串行通信协议,广泛用于微控制器与外设(如传感器、存储器等)之间的数据传输。 它采用主从架构,通常由主设备控制一个或多个从设备。SPI使用四条主要信号线:MOSI(主发送从接收)、MISO(主接收从发送)、SCLK(时钟信号)和SS(从设备选择)。 主设备通过SCLK时钟与从设备进行数据同步传输,支持全双工通信,即数据可以同时在两端传输。 SPI具有高速、简单、占用资源少等优点,但在多从设备情况下需要更多选择线。

参数

说明

Mode 0

CPOL=0,CPHA=0

Mode 1

CPOL=0,CPHA=1

Mode 2

CPOL=1,CPHA=0

Mode 3

CPOL=1,CPHA=1

spi 时钟极性和时钟相位图如下:

无法显示图片

参数

说明

CLK(Clock)

时钟通道

MISO(Master in, slave out)

MISO数据通道

MOSI(Master out, slave in)

MOSI数据通道

CS#(Chip-select)

片选通道

CS# polarity

时钟极性

Clock phase

时钟相位

Bit order

大小端模式

Word size

数据宽度