Forum
was soll passieren ... (Bauelemente)
» ICh bin von der Annahme ausgegangen, dass ein
» Dienst des Betriebssystem auf einen bestimmten ereigniss hören würde.
In diesem Falle - beim Resetknopf - schon. Allerdings passiert da bei allen Prozessoren und allen Betriebssystemen dasselbe: Es wird ein Reset = Kaltstart ausgelöst. Alles zurückgesetzt und mit dem allerersten Befehl des Programmes gestartet. Das liegt in der Hardware des Prozessors festgelegt. Und kann auch zu nix anderem verwendet werden.
Andere Knöpfe und Schalter müssen in der Software passend abgefragt werden.
Vorhandene Knöpfe werden sicher irgendwo in dem Programm gelesen und das Programm ist so geschrieben, dass die passende Funktion aufgerufen wird.
Neue Knöpfe - da muss man das selbst programmieren. Oder die vorhandenen Routinen für vorhandene knöpfe "umbiegen" zu eigenen Routinen.
» Sobald dieser Ereignis ausgelöst wird, dann sollten andere Subprogramme in
» dem Betriebssystem gestartet. Nur für mich ist es ein Rätsel, wie das
» Drücken auf einen Knopf als Signal im System empfangen wird.
Das Programm fragt ständig die Knöpfe ab. (intern gibts dazu nen Trick namens Interrupt, aber das lassen wir mal an dieser Stelle)
Und dann ist irgendwo im Programm festgelegt, was dann passieren soll. Was du natürlich ändern kannst, wenn deine Programmierkünste und die Analysefähigkeit an dem vorhandenen Programmes gut genug sind.
hws
Gesamter Thread:
