Debes proporcionar 2 relojes, uno es una división del otro.
El reloj principal es el "reloj de bits", también conocido como Reloj de serie. Esto es un reloj por cada bit de datos transferido y 32 bits de datos por muestra.
El reloj secundario, normalmente conocido como LRCLK, es el reloj del canal izquierdo / derecho. Esto divide el flujo de datos en pares de muestras, una para el canal izquierdo y otra para la derecha. Esto es 64x más lento que el reloj serie, y se conoce como un "marco".
Por lo tanto, una trama consta de dos muestras, cada una de 32 bits de tamaño (solo se utilizan realmente 24 bits de las 32).
Ahora viene el elusivo pin WS. El pin "Word Select". Este es en realidad el pin LRCLK de I2S. Selecciona cuál de las dos muestras, izquierda o derecha, se solicita actualmente. Se compara con el estado del pin L / R, que normalmente está conectado a Vcc o GND, y si coincide, el micrófono registra su última muestra a través del pin de datos en serie. Si no coincide, entonces la línea de datos en serie es de alta impedancia.
Está diseñado de esta manera para que pueda tener dos micrófonos en un bus I2S. Uno tendría su pin L / R atado alto, y uno con L / R atado bajo, por lo que el LRCLK alterna a su vez activa cada micrófono, y obtiene una señal estéreo.
En teoría, debería ser posible vincular el pin L / R al pin WS para que siempre se vea como la palabra actual es válida, y el mismo micrófono respondería a los canales izquierdo y derecho.
El reloj de bits debe ser 64 × la frecuencia de muestreo deseada. Entonces, si desea un muestreo de 44100Hz, eso es 44100 cuadros por segundo, o 88200 muestras por segundo, o 2822400 bits por segundo, por lo tanto, un reloj de 2822400Hz.
Así que en resumen:
Aplique un reloj de 2822400Hz a SCK. Aplique el mismo reloj / 64 a WS (44100Hz). Empate L / R ya sea ALTO o BAJO. CHIPEN debe estar atado ALTO para habilitar el micrófono en conjunto.
Por cierto, los relojes deben estar sincronizados, por lo que uno debe derivarse del otro.
Entonces deberías ver los datos que salen de SD.