Hallo Leute,
beschäftige mich gerade mit der Programmierung von Echtzeitsystemen mittels PEARL.
Ich müsste einen Software-Interrupt schreiben, habe aber keine Ahnung wie das geht. Vielleicht kann mir jemand helfen!
MODULE TEST;
SYSTEM;
PROBLEM;
TASK1 : TASK;
/*Quellcode der Task*/
/*Interrupt-befehl*/
WHEN SOFT_INT ACTIVATE TASK2
/*Weitere Quellcode*/
END;
TASK2 : TASK;
/*Wird ausgeführt wenn Interrupt eingetreten ist*/
END;
MODEND;
So etwa habe ich mir das vorgestellt, weiß aber nicht wie ich den Interrupt spezifiziere. Wenn es eine andere Möglichkeit gibt eine software-technische Unterbrechung zu realisieren wäre ich sehr dankbar, wenn mir jemand helfen könnte.
Michael