Recientemente comencé a trabajar en Sistemas Embebidos. Estoy configurando pines GPIO para MCU. Pero estoy un poco confundido si debo configurarlos hacia arriba o hacia abajo. ¿Se debe seguir alguna regla de configuración para minimizar el consumo de corriente o estas configuraciones son específicas de MCU? Tenga en cuenta que he dejado pines sin usar como GPIO de entrada. Actualmente estoy usando ARM Coprtex M0+ MCU
La respuesta es: "depende de su uC y sistema", ya que algunos circuitos integrados consumen una corriente más pequeña cuando la entrada se eleva internamente, otros con un descenso. Otros circuitos integrados (la mayoría de los AVR) solo vienen con una opción desplegable, por lo que no hay nada que elegir, excepto pu sí/no.
Aún así, debe evitar dejarlos desconfigurados sin ningún tipo de pull-up/down. La alta impedancia de entrada haría que captaran todo el ruido (incluso mediante, entre otros, acoplamiento capacitivo con señales de conmutación cercanas). Esto, a su vez, hará que el búfer de entrada oscile y desperdicie "mucha" energía. Alternativamente, el voltaje de entrada podría acercarse al riel medio, donde los MOSFET N y P del búfer de entrada están encendidos, algo que desea evitar.
Otro problema es: "¿qué sucede cuando el IC se está inicializando"? Las entradas no utilizadas se desconfigurarán. ¿Las soluciones?
Arsenal
sachin
usuario39382
anandamu16