Herunterladen Inhalt Inhalt Diese Seite drucken

Programmierung; Hochsprachenprogrammierung; Beispielprogramme - Meilhaus Electronic ME-94 ISA Handbuch

Inhaltsverzeichnis

Werbung

Handbuch ME-94, ME-95, ME-96
4

Programmierung

Das Treiberkonzept für die ME-9x Familie bietet Ihnen die Mög-
lichkeit, ohne Änderung bereits vorhandener Applikationssoft-
ware anstatt einer „alten" ISA-Karte der ME-9x Familie eine
äquivalente PCI-Karte zu verwenden. Da Funktionsumfang und
Syntax identisch sind, ist dies im Idealfall ohne Neucompilierung
möglich. (Voraussetzung: „alte" ISA-Karte und neue PCI-Karte
verwenden den gleichen Wert im Parameter <iBoardNumber>).
Zur genauen Vorgehensweise beachten Sie bitte die entsprechen-
den README-Dateien des ME-9x Treibers.
Die Austauschbarkeit von ISA- gegen PCI-Karten gilt nur,
wenn Sie zur Programmierung Ihrer ISA-Karte die Funk-
tionsbibliothek des ME-9x Treibersystems verwendet ha-
ben!
4.1

Hochsprachenprogrammierung

Folgende Hochsprachen werden standardmäßig unterstützt:
• Visual C++ ab Version 4.0.
• Delphi ab Version 2.0.
• VisualBASIC ab Version 4.0.
• Für weitere Infos beachten Sie bitte die entsprechenden
Es ist darauf zu achten, daß für den Compiler und Linker die
Pfade auf diese Dateien richtig gesetzt sind.
Durch Einbinden der hochsprachenspezifischen Definitionsdatei
in Ihr Projekt können Sie viele Parameter in Form vordefinierter
Konstanten und Makros übergeben. Alternativ ist die direkte
Übergabe des entsprechenden Hex-Wertes jederzeit möglich.
4.1.1

Beispielprogramme

Zum leichteren Verständnis der Programmierung werden einfa-
che Beispiele und kleine Projekte im Source-Code mitgeliefert.
Die Beispielprogramme finden Sie im ME Software Developer Kit
Meilhaus Electronic
README-Dateien auf der ME-Power-CD.
Seite 25
Rev. 4.7D
Programmierung

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis