Red de conocimiento informático - Conocimiento del nombre de dominio - ¿Cómo programar dos subrutinas del microcontrolador para que se ejecuten en paralelo? ¿Urgente, urgente, urgente? Se dice que los programas de interrupción se pueden implementar macroscópicamente. ¿Hay algún ejemplo?

¿Cómo programar dos subrutinas del microcontrolador para que se ejecuten en paralelo? ¿Urgente, urgente, urgente? Se dice que los programas de interrupción se pueden implementar macroscópicamente. ¿Hay algún ejemplo?

En teoría, una CPU no se puede ejecutar en paralelo. La ejecución de la interrupción también suspende el programa y ejecuta el código de interrupción.

Si las interrupciones se pueden calcular macroscópicamente. Entonces también se puede calcular lo siguiente.

void main(void){

mientras(1){

Subrutina de tarea 1();

Subrutina de tarea 2 () ;