🛠 Primera captura UART con SLogic32U3
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
- Analizador Lógico SLogic32U3
- Cable USB-C (se recomienda USB 3.2 Gen2 por velocidad)
- Ordenador con SLogicView instalado
- Dispositivo fuente que emite señal UART (ej: Arduino, Raspberry Pi)
- Cables Dupont macho/hembra
- Resistencia de 100 Ω (opcional para protección)
Étapes
- 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.
- 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).
- 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).
- 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.
- Inicie la adquisición. La señal sin procesar aparecerá como líneas altas/bajas. Utilice la herramienta de decodificador UART integrada.
- 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
- SLogic32U3: Primera conexión y puesta en marcha
- Analizar un bus de protocolo con SLogic32U3
- Primeros pasos con SLogic32U3: instalación y primera conexión
- Interfacing el SLogic32U3 con periféricos externos
- Depuración de buses I2C y SPI con el SLogic32U3
- Configuración avanzada del SLogic32U3: puesta en marcha y validación