Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung | |
light_grundstruktur_mit_uml [2022/08/18 16:37] – [UML Grundstruktur für das mySMT32 Board light] huwi | light_grundstruktur_mit_uml [2023/07/17 12:37] (aktuell) – huwi |
---|
**PecAppKernel** stellt bereits eine Reihe von nützlichen Struktur- und Verhaltensmerkmalen einer ARM-Anwendung bereit. Zwei Operationen sind in der Klasse //Controller// zur Realisierung vorbereitet. Die Operation //onStart// dient der Initialisierung nach dem Systemstart, bildet also die Initalisierungssequenz. Die Operation //onWork// wird durch das Framework zyklisch aufgerufen. Damit nimmt diese die Position der Mainloop ein. Beachten Sie, dass die //Mainloop// jetzt selbst im Framework vor unsern Augen verborgen läuft und nicht mehr von uns geschrieben werden muss. Zur Verdeutlichung und zur Gewöhnung hier das grundsätzliche Verhalten der Anwendung als UML-Sequenzdiagramm. | **PecAppKernel** stellt bereits eine Reihe von nützlichen Struktur- und Verhaltensmerkmalen einer ARM-Anwendung bereit. Zwei Operationen sind in der Klasse //Controller// zur Realisierung vorbereitet. Die Operation //onStart// dient der Initialisierung nach dem Systemstart, bildet also die Initalisierungssequenz. Die Operation //onWork// wird durch das Framework zyklisch aufgerufen. Damit nimmt diese die Position der Mainloop ein. Beachten Sie, dass die //Mainloop// jetzt selbst im Framework vor unsern Augen verborgen läuft und nicht mehr von uns geschrieben werden muss. Zur Verdeutlichung und zur Gewöhnung hier das grundsätzliche Verhalten der Anwendung als UML-Sequenzdiagramm. |
| |
{{:seq_grundstruktur.jpg?nolink&|}} | {{:seq_grundstruktur.jpg?direct&|}} |
| |
Die entsprechenden Operationen in der Klasse Controller sind bis jetzt noch leer. | Die entsprechenden Operationen in der Klasse Controller sind bis jetzt noch leer. |