esto es solo una adición a la respuesta de penjuin ya que no cabe 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 25 mhz y la introduce en un osciloscopio con un ancho de banda de 25 mhz, verá algo cercano a una onda sinusoidal. Un osciloscopio con una frecuencia de muestreo de 25 mhz probablemente mostraría un nivel de CC ya que, según Nyquist, la señal de frecuencia más alta que tal osciloscopio podría muestrear sería de 12.5 mhz.
Una onda cuadrada contiene una frecuencia fundamental que es su frecuencia de reloj, para este ejemplo 25mhz. También contiene grandes armónicos impares que le dan su forma cuadrada, para mirar una señal de reloj digital de 25 mhz con precisión, necesitaría no solo mirar 25 mhz, sino también 75, 125, 175, 225, etc. a la precisión deseada o hasta la velocidad de respuesta 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 ve entrar es una onda sinusoidal, verá estados artificialmente altos y bajos cortos y espacios artificialmente largos entre bits. Esto puede ser algo dependiente de la arquitectura del analizador.
Esto puede hacer que sea imposible diagnosticar problemas relacionados con varios modos de transmisión. Por ejemplo, SPI tiene 4 modos diferentes basados en datos que son válidos en los bordes del reloj ascendente o descendente 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 tasas de ancho de banda / muestreo mucho más altas que la tasa de datos objetivo deseada. Si desea probar 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 más alto, algo cercano a 500 mhz si necesita una precisión real, así como una frecuencia de muestreo que permita la medición en ese rango de frecuencia.
Por lo tanto, el dispositivo penjuin recomendado con una velocidad de muestreo de 24 mhz probablemente solo pueda proporcionar una medición precisa de señales digitales que sean inferiores a ~ 2 mhz con una velocidad de respuesta apreciable para esa velocidad de datos.