Herunterladen Inhalt Inhalt Diese Seite drucken

Betriebssystem; Überblick; Bootstrap - Installieren Des Betriebssystems - Conrad C-Control II Unit Handbuch

Kompakter steuerungscomputer
Inhaltsverzeichnis

Werbung

C-Control II Unit

4 Betriebssystem

4.1 Überblick
Das Betriebssystem der C-Control II Unit übernimmt das gesamte Interrupt-Handling, die
Konfiguration des Mikrocontrollers nach dem Reset, das Laden von Anwender-
programmen in den FLASH-Speicher sowie den Start und die Ausführung von Anwender-
programmen. Während des Programmablaufes steuert das System alle Ein- und
Ausgabeoperationen im Hintergrund der Anwendung. Ein wichtiger Teil des Systems ist die
virtuelle Maschine (siehe unten) zur Ausführung von C2-Programmen.
Das Betriebssystem wurde in Assembler und der Programmiersprache C geschrieben und
liegt in Binärform auf der CD zur Unit vor. Das Betriebssystem der C-Control II Unit ist bei
der Auslieferung in der Regel noch nicht installiert und muß erst im ersten Segment des
FLASH-Speichers gespeichert werden (erstes Segment = "Segment 0"). Nur in
Ausnahmefällen finden Sie dort eine Testversion vor, die während der Produktion geladen
wurde. Wenn Sie die C-Control II Unit erstmalig in Betrieb nehmen, sollten Sie auf jeden
Fall zunächst das Betriebssystem von der CD installieren. Auf der C-Control Homepage
www.c-control.de im Internet finden Sie gegebenenfalls auch eine aktuellere Version der
Installation oder einzelne Dateien zum Download. Sie sollten dann diese Version statt der
auf der CD ausgelieferten verwenden.

4.2 Bootstrap - Installieren des Betriebssystems

Im Bootstrap-Modus des Mikrocontrollers kann das C-Control II -Betriebssystem in den
FLASH-Speicher der Unit übertragen werden. Installieren Sie zunächst das Boot-Tool von
der C-Control-CD auf Ihrem PC. Lesen Sie dabei die Installationsanleitung und
gegebenenfalls die zusätzlichen Hinweise.
Um den Bootstrap-Modus zu aktivieren, müssen Sie bei einem Hardware-Reset der
C-Control II Unit gleichzeitig den BOOT-Pin auf Low-Pegel legen, z.B. durch Kurzschließen
des BOOT-Pins mit dem benachbarten GND-Pin durch eine Steckbrücke oder einen Taster.
Wenn kurz darauf der BOOT-Pin wieder auf High-Pegel geht, erwartet der Mikrocontroller
die Übertragung des Betriebssystems über die serielle Schnittstelle.
36

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis