NodeOperatingSystem aktualisiert
@@ -53,6 +53,8 @@ Dadurch muss in der main.asm eines Mikroprozessor-Nodes nur diese Direktive eing
|
||||
> ```
|
||||
>
|
||||
|
||||
Das Betriebssystemselbst besteht eigentlich nur aus einem einfachen MainLoop. Dieser Loop ruft als erstes alle RUN-Funktionen der Module und Anwendungen auf und legt den Prozessor dann schlafen (SLEEP). Aus diesem Schlaf wacht der Prozessor durch einen Interrupt auf. Das ist in der Regel der Timer-Interrupt, der alle 100 Millisekunden ausgelöst wird. Somit schläft das System die meiste Zeit (ausser bei Devices, die viel arbeiten müssen, wie z.B. solche mit graphischem Interface).
|
||||
|
||||
# Device-Hauptanwendung
|
||||
|
||||
Die Hauptanwendung eines Device/Node sollte die folgenden Labels enthalten, die vom Betriebssystem außerdem noch aufgerufen werden:
|
||||
|
||||
Reference in New Issue
Block a user