Skip to main content
I2C es el único de los cuatro que lee varios canales juntos: necesita dos líneas, y devuelve una lectura para cada una.

Buses

En la ventana de protocolo se arman los buses: cada uno con qué canal es SDA y cuál es SCL. Se pueden agregar y quitar.
Cada bus necesita dos canales libres: uno para SDA y otro para SCL. Sin buses armados, el aviso lo pide: “No hay ningún bus. Agrega uno y elige qué canal es SDA y cuál es SCL.”
Si nunca se tocaron, el editor los arma solo: por el nombre de los canales, o con los dos primeros.

Cómo se lee

SDA son los datos y SCL es el reloj. Cada flanco de subida de SCL lee un bit; con SCL en alto, SDA que baja es START y SDA que sube es STOP.

Tramos de la transferencia

Errores que detecta

El resumen

Cada transferencia se resume con la dirección, el sentido y el tamaño:
  • 0x3C W · 4 B
  • 0x68 R · 2 B
  • sin respuesta, Transferencia incompleta o Reloj sin START cuando algo falla

Cómo empezar

Sin nada dibujado, el cuadro de estado lo explica:
No hay ninguna transferencia. Con SCL en alto, baja SDA para generar el START; después, cada flanco de subida de SCL lee un bit de SDA.