🛠 Primera captura UART con SLogic32U3

Sipeed SLogic32U3: Analizador lógico de 32 canales USB 3.2 Gen2 · debutant · Apprenez à configurer le SLogic32U3 pour décoder un signal UART standard.

Objectifs

Este tutorial le guía en la configuración de su analizador lógico SLogic32U3 para capturar y decodificar una comunicación serie UART estándar. Aprenderá a establecer parámetros de umbral e interpretar tramas de datos sin procesar, una habilidad fundamental para la depuración de dispositivos integrados.

Matériel nécessaire

Étapes

  1. Físicamente, conecte el SLogic32U3 a su ordenador a través del puerto USB-C. SLogicView detectará automáticamente el dispositivo gracias a su interfaz de 10 Gbps.
  2. Identifique los pines TX (Transmitir) y RX (Recibir) en su dispositivo fuente. Conecte solo el TX de la fuente a un canal del SLogic32U3 (ej: Canal 0) y el RX de la fuente a otro canal (ej: Canal 1).
  3. En SLogicView, establezca la frecuencia de muestreo. Para 2 canales, puede subir hasta 1400 MS/s, pero 100 MS/s es más que suficiente para UART estándar (9600 a 115200 baudios).
  4. Configure el umbral de disparo. El voltaje de entrada va de 0 a 10 V. Si su fuente es de 3.3 V, establezca el umbral en 1.65 V para una detección precisa de niveles lógicos.
  5. Inicie la adquisición. La señal sin procesar aparecerá como líneas altas/bajas. Utilice la herramienta de decodificador UART integrada.
  6. Seleccione el canal correspondiente al TX de la fuente como entrada del decodificador. Defina la velocidad en baudios (ej: 115200) y los bits de datos (generalmente 8).

Vérification

El decodificador debe mostrar caracteres legibles en la ventana de análisis. Verifique que los bits de inicio y parada estén correctamente alineados con las transiciones visibles en la señal sin procesar.

Pour aller plus loin

Pruebe a utilizar el módulo ADC opcional para monitorear el voltaje de alimentación en paralelo, o configure umbrales diferentes para probar niveles lógicos de 1.8 V.

Otros tutoriales para esta placa

Ejemplos de código para esta placa

← Volver a la ficha 🛠 Todos los tutoriales