¿Cómo reiniciar el temporizador esclavo en modo cerrado?

3

¿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

    

1 respuesta

2

No puedo responder a esta pregunta específica, pero he estado tratando de solucionar algunos problemas del temporizador. La búsqueda de esa nota de la aplicación tiene Un usuario ofrece algunas tristes verdades sobre la documentación:

  

La descripción de los temporizadores en los materiales de ST es un desastre increíble.   En lugar de un capítulo escrito correctamente, se ocupa de todas las características   y señalando aquellos omitidos en los temporizadores de menor capacidad, ellos   Inflado los UM con varias copias de la descripción de los temporizadores,   plagado de errores de hecho, omisiones, aparente copiar / pegar y   Olvidé-para-eliminar-este error, más el texto básico es todavía muy   mala calidad.

     

Para el 'F4xx, que uso, intenté escribir algunos de los más   errores obvios en un "doc error errores",    enlace ; pero en cuanto a la   los capítulos de los temporizadores, recomiendo ST para descartar los existentes y   reescribirlo de la chatarra.

     

Para su diversión, por ejemplo, eche un vistazo a la Tabla 49 en la página   363 en RM0313 ...

     

JW

Espero que encuentres algunas respuestas en su errata ... Tengo muchas lecturas que hacer: /

    
respondido por el Daniel

Lea otras preguntas en las etiquetas