GPIO Pin configuraciones [duplicado]

0

Revisé la hoja de datos de STM32F4 y encontré la configuración de pines de los GPIO. No entiendo la diferencia entre estas configuraciones.

• Entrada flotante • Pull-up de entrada • Input-pull-down • Analógico • Salida de drenaje abierto con capacidad de pull-up o pull-down • Salida push-pull con capacidad de pull-up o pull-down

He usado algunas de estas configuraciones al entenderlo vagamente. ¿Podrías ayudarme a entender cómo funciona esto? ¿Cuál es la diferencia entre estas configuraciones?

Gracias

    
pregunta seetharaman

1 respuesta

2

Entrada flotante : Entrada flotante significa que el Pin se puede usar como entrada y no está "atado" a nada (significa que no se levanta ni se tira hacia abajo), por lo tanto, se llama flotante.

Pull-up de entrada : Pin de entrada que se tira internamente con una resistencia (Pin conectado con VCC a través de una resistencia). El valor de registro se puede encontrar en la hoja de datos.

Despliegue de entrada : pin de entrada que se baja internamente con una resistencia (Pin conectado con GND a través de una resistencia). El valor de registro se puede encontrar en la hoja de datos.

Analógico : el pin analógico puede estar conectado con un DAC interno o ADC. y se puede utilizar para aplicaciones analógicas, como la detección de voltaje o el control del brillo de una pantalla LCD.

Salida de drenaje abierto con capacidad de pull-up o pull-down : La salida de Drain abierto puede tratarse como un colector de transistor, para obtener un estado alto se requiere una resistencia pullup.

Salida push-pull con capacidad de pull-up o pull-down : la estructura push-pull generalmente se refiere a dos transistores (Uno PNP y otro NPN) están controlados por dos señales complementarias. el transistor se enciende mientras el otro se apaga.

    
respondido por el Sanjeev Kumar

Lea otras preguntas en las etiquetas