I2C? ¿Algún buen tutorial por ahí?

2

Me ha costado mucho entender qué es un bus I2C. Realmente me gustaría algo de ayuda para entender qué es esto. Este es un tema muy amplio y extenso sobre el que podría hablar una y otra vez. Por lo tanto, lo que pido es un recurso en línea que pueda ayudarme a comprender qué es y cómo funciona. Desde los sitios que he localizado ha sido muy difícil entender sus características y usos. Solo soy un estudiante principiante y necesito una descripción más aplicable. Gracias por cualquier orientación que tenga.

Una vez más, me doy cuenta de que este es un tema muy amplio y me disculpo si no es adecuado para un hilo. Sin embargo, estoy realmente fascinado por esto y estoy buscando la fuente más educativa disponible para ayudarme a aprender cómo utilizar esto y, en general, qué hace.

    
pregunta Shane Yost

3 respuestas

4

Bastante simple. Primero, un video rápido sobre I2C de NXP / Phillips, quien lo creó: enlace

I2C es un bus de comunicación de datos que permite a un microcontrolador (u otro host) comunicarse con una amplia variedad de dispositivos esclavos. Está basado en 8 bits, utiliza dos cables (Datos y Reloj, y una conexión a tierra común). Permite el direccionamiento de los esclavos, por lo que cada esclavo no necesita un pin de habilitación individual. Tiene métodos para múltiples hosts y arbitraje para asegurarse de que no haya daños en la comunicación. Es ideal para un recuento bajo de pines.

    
respondido por el Passerby
1

Si estás interesado en obtener inspiración, ve y lee.

Pero si tiene una aplicación en mente, necesita saber la dirección del dispositivo con el que se está comunicando. Si tiene un \ $ \ mu \ $ C, el compilador debe manejar todo el material de forma automática.

    
respondido por el aiao
0

No pude resistirme a tocar esto porque acabo de encontrar una copia impresa de un documento largo de Phillips en mi archivo impreso. Phillips creó el estándar y publicó una documentación bastante buena, ya que querían que la industria aceptara su estándar.

Aunque el documento es antiguo, se puede encontrar aquí en mi skydrive .

PD: si descargas y te gusta, no olvides darle a esta publicación un +1 :-)

    
respondido por el Chetan Bhargava

Lea otras preguntas en las etiquetas