¿Por qué muchos uC tienen más de una interfaz I2C? [duplicar]

3

En los buses I 2 C, puedes acoplar 112 dispositivos. Entonces, ¿por qué tantos microcontroladores tienen hasta cuatro puertos I 2 , cuando podría operar suficientes dispositivos para la mayoría de las aplicaciones en una interfaz I 2 C?

    
pregunta Paul Würtz

1 respuesta

5

Como dice @JohnD, es posible que deba hablar con varios dispositivos que tengan la misma dirección integrada e inalterable.

Otra razón para los múltiples buses I 2 C es que pueden ser muy lentos. Los dispositivos estándar I 2 C solo funcionan a 100 kHz. Al tener varios buses, puede acceder a múltiples dispositivos en paralelo, lo que aumenta la velocidad de datos.

Una tercera posibilidad es que quieras que tu MCU actúe como esclavo en un bus y un maestro en otro.

    
respondido por el Elliot Alderson

Lea otras preguntas en las etiquetas