I2c entre beaglebone black y STM32F4-discovery

0

Estoy planeando conectar mi beaglebone black a stm32f4-discovery. El propósito es probar la biblioteca i2c de beaglebone black escrita en c. Pero me gustaría comprobar si freiría mis tablas. ¿Estaría bien conectar los pines i2c de dos tableros? ¿O puedes conectar el pin 'gpio out' de stm32f4 directamente al pin 'gpio in' de beaglebone?

    
pregunta SD11

1 respuesta

2

Sí, usted puede, siempre que ambos admitan el mismo voltaje (generalmente 5 o 3.3 V). Los pines I2C están configurados como de drenaje abierto. Simplemente flotarían de manera inestable (en triple estado) si no fuera por los pull-ups que aseguran que los pines permanezcan ALTOS cuando ningún dispositivo del bus los esté tirando de la posición BAJA. Cuando los pines se accionan LOW, los pull-ups (4.7k es bueno) también limitarán cualquier corriente que fluya en los pines a niveles seguros, muy por debajo de 6mA.

5 V / 4.7k = 1.06 mA
3.3 V / 4.7k = 0.7 mA

No olvide conectar sus GND juntas para un punto de referencia común.

    
respondido por el TisteAndii

Lea otras preguntas en las etiquetas