¿Cómo hacer un restablecimiento automático del temporizador esclavo en modo cerrado en STM32 mcu?
Resumen:
He hecho la sincronización entre 2 temporizadores: el temporizador # 1 está configurado como esclavo en el modo gated, el temporizador # 2 está configurado como maestro, alterna su canal de comparación de salida, que es una entrada para el temporizador esclavo.
El resumen del temporizador (nota de la aplicación AN4013 sobre temporizadores) indica que: "el reloj contador se habilita cuando la entrada de activación (TRGI) es alta. el contador se detiene (pero no se restablece) tan pronto como el disparador se vuelve bajo ". Y funciona así: cuando la salida del temporizador maestro se vuelve alta, el temporizador esclavo se inicia y cuando baja, se detiene, pero no reset , que conduce a un comportamiento indefinido: después de cambiar la salida de "alto" a "bajo", la línea a veces se vuelve baja (como lo necesito) y a veces no cambia (en posición alta).
Entonces, la pregunta es: ¿es posible restablecer el temporizador esclavo en el activador?
PS: Estoy usando el microcontrolador STM32F103C8T6