RK3568 i2s TDM数据抓取

1. I2S接口
I2S协议只定义三根信号线:时钟信号SCK、串行数据信号SD、左右声道选择信号WS。
SCK 时钟信号,Serial Clock,也可能称BCLK/Bit Clock或SCL/Serial Clock。
WS 左右声道选择信号,Word Select,也称帧时钟,也可能称LRCLK/Left Right Clock。
SD 串行数据信号,Serial Data,也可能称SDATA、SDIN、SDOUT、DACDAT、ADCDAT等

时序图如下:

RK3568 i2s TDM数据抓取_第1张图片

TDM模式
最开始出现的I2S只能传输左右两通道的数据,后来为了传输多通道数据,出现了I2S的变体,即应用了TDM(时分复用)模式 协议时序与旧版I2S类似,但是出现了slot(槽)的概念。

一.slot简介

slot是指某个通道的一帧数据

slot_num是指槽的个数

slot_width是指一帧数据的位数

二.TDM分为 I2S模式 和DSP模式

1. I2S模式格式有 I2S标准 左对齐模式 右对齐模式

2.DSP模式 有DSP_A模式 DSP_B模式

一般来说sl

你可能感兴趣的:(RK驱动开发,Rk开发(RK3568),linux,c++)