modo GPIO para la configuración del temporizador

0

Estoy haciendo un proyecto en stm32f407. Quiero configurar uno de los GPIOs para el timer6 de stm32f407. ¿Qué modo de salida (modo push-pull o modo de drenaje abierto) de GPIO es el más adecuado para configurar el temporizador6? Sería muy útil saber por qué ese modo es el más adecuado para el mismo.

    
pregunta Harshita Nadig

1 respuesta

1

Como dice Ayhan, el modo de salida utilizado se relaciona con el circuito externo que está conduciendo y es esencialmente independiente de la fuente de la señal, ya sea un temporizador o algo más.

El modo Pushpull es probablemente más útil si tuvieras que elegir uno. En el modo pushpull, la carga se activa de forma alta o baja.
Si está conduciendo una carga resistiva, una entrada lógica o la mayoría de las otras cargas, por lo general funcionará el impulso de empuje.

El modo de drenaje abierto se utiliza para impulsar altas cargas conectadas.
Luego, la salida es "baja", el MOSFET de la unidad de pines está activado y la corriente de carga está "hundida" a tierra. Cuando la salida es alta, el pin es elevado por la carga alta conectada. El tiempo de subida del pin generalmente será más lento que cuando se elige un modo de accionamiento push-pull, ya que la corriente del variador a través de la carga tiene que cargar la capacidad de desvío y el puerto a través de la carga.
El colector abierto es útil para permitir la combinación de dos pines OC. Si ambos son altos, la salida es alta. Si cualquiera de las dos es baja, la salida también es baja. Si ambos son altos, la salida es alta.

    
respondido por el Russell McMahon

Lea otras preguntas en las etiquetas