Gast
#177204
Hallo, ich habe zwei SIGNAL()-Funktionen. Eine wird ausgelöst, wenn über die USART ein Zeichen empfangen wurde, um das zu verarbeiten und die andere wird in regelmässigen Abständen durch einen internen Timer-Interrupt ausgelöst. Während der Abarbeitung einer SIGNAL-Funktion wird ja nicht in eine andere Interrupt-Funktion gesprungen. Die Frage ist nun, wird denn danach gesprungen? Also, wenn ein Timer-Interrupt ausgelöst wird, aber nicht in die Routine gesprungen wird, weil gerade meine USART-SIGNAL-Funktion läuft, wird dann nach der Abarbeitung der USART-Funktion noch die Timer-Funktion abgearbeitet? Oder fällt die dann unter den Tisch? (Die Genauigkeit des Timers ist hier nicht soo wichtig). Falls es eine Rolle spielt: ATMega32. Danke, Sebastian