esto es solo una adición a la respuesta de Penjuin, ya que no encajaba en un comentario y su respuesta es generalmente correcta. Solo quiero aclarar una implicación en su respuesta.
Tenga mucho cuidado al elegir un dispositivo de medición en función de su ancho de banda / frecuencia de muestreo. Un dispositivo con una frecuencia de muestreo de 25 mhz no puede muestrear con precisión una señal de reloj digital de 25 mhz, ni siquiera cerca.
Si toma una señal de reloj digital a 25mhz y la alimenta en un o-scope con un ancho de banda de 25mhz verá algo parecido a una onda sinusoidal. Un alcance con una frecuencia de muestreo probablemente mostraría un nivel de CC ya que, por cada Nyquist, la señal de frecuencia más alta que podría muestrear tal alcance sería 12.5 mhz.
Una onda cuadrada contiene su frecuencia fundamental, que es su velocidad de reloj, para este ejemplo 25 mhz. También contiene grandes armónicos impares que dan su forma cuadrada, para mirar una señal de reloj digital de 25 mhz con la precisión que necesita no solo para mirar a 25 mhz, sino también a 75, 125, 175, 225, etc. a la precisión deseada o hasta la velocidad de giro del transceptor.
Si bien esto es un poco menos importante para un analizador lógico, sigue siendo muy importante. El analizador lógico está buscando un 'alto' y un 'bajo' por encima o por debajo de algún umbral. Si lo que se ve es una onda sinusoidal, verá estados altos y bajos artificialmente cortos y espacios entre los bits artificialmente largos. Esto puede depender en cierta medida de la arquitectura del analizador.
Esto puede hacer que el diagnóstico de problemas relacionados con varios modos de transmisión sea imposible. Por ejemplo, SPI tiene 4 modos diferentes en función de que los datos son válidos en los flancos ascendentes o descendentes del reloj y también en la polaridad de los datos (¿es alto un 1 o un 0?). Otros protocolos de transmisión también tienen este problema (I2S y formatos de audio relacionados, por ejemplo). Si no puede identificar con precisión cuándo tienen lugar las transiciones de borde, es casi imposible determinar si el bus está actuando dentro de las especificaciones.
En general, necesita velocidades de ancho de banda / muestreo mucho más altas que la velocidad de datos de destino prevista. Si desea muestrear un bus I2C de 40 kHz, un analizador lógico con una frecuencia de muestreo de 100 mhz es más que suficiente. Si necesita muestrear un bus SPI de 25 mhz, necesita tener un alcance / analizador con un ancho de banda mucho mayor, algo cerca de 500 mhz si necesita precisión real, así como una frecuencia de muestreo que permita la medición en ese rango de frecuencias.
Por lo tanto, el dispositivo recomendado por Penjuin con una frecuencia de muestreo de 24 mhz solo puede proporcionar mediciones precisas de señales digitales que sean inferiores a ~ 2 mhz con una velocidad de giro apreciable para esa velocidad de datos.