No se puede ingresar a la subrutina de interrupción de la interrupción de captura del temporizador1 para STM8S003k3 usando AN2822

0

Recientemente probé el código oficial de la nota de aplicación AN2822: calibración de oscilador interno de alta velocidad STM8S y STM8A. Desde que uso STM8S003k3 MC, modifiqué el código del temporizador 3 al temporizador 1, canal 1. Pero descubrí que no podía ingresar a la subrutina de interrupción de captura del temporizador 1 (nunca se llama la subrutina de interrupción de captura), aunque he comprobado los registros necesarios los valores que utilizan el modo de depuración y todos los registros están configurados correctamente.

He intentado la entrada del generador de señal con una frecuencia de 50Hz en el puerto PC1 (TIM1_CH1) pero parece que esta señal de entrada nunca es capturada por STM8S003k3.

Tal vez mi pregunta sea demasiado aproximada, pero no pude adjuntar el código y el código está oficialmente disponible en el sitio web de STM. Quiero preguntar si alguien tiene experiencia similar en este problema: ¿por qué no se puede capturar la señal de aumento del timer1_channel1 y no se puede llamar a la subrutina de interrupción? Te agradecería si me dieras solo algunos consejos. ¡Gracias a todos!

Bo

    
pregunta B. Zhao

0 respuestas

Lea otras preguntas en las etiquetas