Los GPIO AVM y STM32 ARM se activan cuando el IC no tiene alimentación

1

Me gustaría hacer que un dispositivo combinara dos controladores: ATMega64 con el que ya estoy familiarizado y ARM Cortex-M0 STM32F051 con quien me gustaría estar familiarizado.

Me gustaría conectar directamente los GPIO de dos controladores. Espero poder elegir qué controlador está funcionando ahora solo para proporcionar el poder al que necesito.

Entonces, la pregunta es: si uno de los controladores no tiene alimentación, ¿los GPIO interferirán con los GPIO de uno con alimentación? ¿Puedo suponer que todos los GPIO están en estado Z mientras el controlador no tiene alimentación?

    
pregunta Roman Matveev

2 respuestas

10

No, en general no puede asumir nada sobre los pines GPIO de un chip sin alimentación, a menos que esto se indique explícitamente en la hoja de datos.

Lo que probablemente suceda es que los diodos de protección en el chip tratarán de alimentar el chip 'sin alimentación' desde cualquier pin que esté alto.

    
respondido por el Wouter van Ooijen
-2

Sí, creo que puedes asumir eso (todo GPIO en estado Z). Pero, por supuesto, puede forzar algún estado (0 o 1) mediante el uso de resistencias pullup o pull down.

    
respondido por el MrMehow

Lea otras preguntas en las etiquetas