Red de conocimientos turísticos - Información de alquiler - Si desarrollas un controlador de chip para un microcontrolador y utilizas el método de interrupción, ¿no es necesario utilizar un bucle infinito?

Si desarrollas un controlador de chip para un microcontrolador y utilizas el método de interrupción, ¿no es necesario utilizar un bucle infinito?

El controlador de interrupciones se ejecuta cuando se cumple la condición de generación de interrupciones, en lugar de ejecutarse una vez en el programa principal o programa similar. Siempre está ahí. Es solo que no se ejecutará en circunstancias normales, pero cuando se cumpla la condición de interrupción, se ejecutará el controlador de interrupciones.

Después de ejecutar el controlador de interrupciones, debe esperar a que se produzca la siguiente condición de interrupción. En este punto, puedes manejar el resto del programa dentro de la función principal. Esto logra el objetivo del tiempo real.