¿Puedo conectarme directamente a los dispositivos 5V I2C con un STM32 ejecutándose en 1.8V?

4

Los pines de E / S STM32 son tolerantes a 5V. Los dispositivos I2C utilizan salidas de drenaje abierto. Actualmente no veo ningún problema con el funcionamiento de un bus I2C con dispositivos de 5V desde un STM32 de 1.8V (con pullups hasta 5V). ¿Mi entendimiento es correcto?

    
pregunta cksa361

2 respuestas

2

Sí. Recientemente tuve la oportunidad de probar esto. Debe configurar el GPIO para abrir el modo de drenaje sin extracción, pero luego funciona bien. Todos los pines que pueden ser pines I2C están calificados para ser tolerantes a 5 V según la documentación de ST Micro.

    
respondido por el Chuck
0

Eche un vistazo a esta respuesta : 1.8v es probablemente demasiado bajo para tener buenos tiempos, ya que está lejos de lo esperado 5v.

    
respondido por el Arcadien

Lea otras preguntas en las etiquetas