Entwicklung
und Vertrieb von Embedded Controller Anwendungen
Das 386EX-Modul ist ein vollständiger Einplatinen-Rechner (Single Board Computer) für den universellen Einsatz in der Meß-, Steuerungs- und Regeltechnik. Durch seinen kompakten und robusten Aufbau ist es besonders für den Einsatz in Embedded Systemen geeignet. Herz des Moduls ist der 32-Bit-Microcontroller 386EX von Intel. Der 386EX Microcontroller gehört zur Familie der X86 Prozessoren, wodurch eine breite Palette von bewährten Compilern und Tools für die Softwareentwicklung zur Verfügung steht. Das 386EX-Modul kann zur Zeit relozierte Turbo Pascal- (5, 5.5, 6 und 7) sowie Delphi 1- Programme direkt im FLASH-Speicher ausführen. Hierfür ist die bewährte Locator-Software "Pasloc" (für DOS) und "Delphi1Loc" (für Windows) weiterentwickelt worden. Die Borland Unit "Graph" sowie die BGI-Treiber können verwendet werden um komplexe Anwendungen mit graphischem Display zu realisieren. Ein Betriebssystem ist hierfür nicht erforderlich, wodurch u. a. extrem kurze "Boot-Zeiten“ von ca. 12 ms erreicht werden. Die Verwendung des Open Watcom C/C++ Compilers 1.4 für die Ausführung von Anwendungen (direkt im FLASH-Speicher) ist ebenfalls möglich. Bei besonders kritischen Anwendungen (Militär, Raumfahrt, Medizintechnik usw.) kann der Verzicht auf ein Betriebssystem Sinn machen, um dem Anwender die volle Kontrolle über das System zu ermöglichen. Speziell bei der Verarbeitung von Interrupts in Echtzeit ist der Zustand des Systems (wann sind Interrupts gesperrt, wie groß ist der Heap/Stack usw.) von besonderer Wichtigkeit. Ein Embedded DOS mit FAT Filesystem ist in Vorbereitung. Das 386EX-Modul ist auch als Ersatz für das seit über 10 Jahren verfügbare V25-Modul konzipiert worden, dessen Microcontroller (NEC V25) nicht mehr hergestellt wird. Die mechanischen Abmessungen sowie die Plazierung der beiden 40-poligen Stiftleisten sind identisch zum V25-Modul. Die wesentlichen Signale auf den Stiftleisten sind ebenso übernommen worden, so daß gegebenenfalls ein "Drop-In Replacement“ möglich ist. Das Modul kann optional mit leistungsfähigen Hardwarekomponenten aufgerüstet werden, so daß auch komplexere Anwendungen mit erhöhten Anforderungen realisiert werden können. Hier ist z. B. ein 386EX-Modul als "Embedded Webserver" im Betrieb. Als Betriebssystem wird Embedded DOS verwendet. Um trotzdem die Basisfunktionen kompatibel zu halten, sind die neuen Erweiterungen, wie z. B. Ethernet, I2C-Bus usw. auf separate Stiftleisten plaziert worden. Das 386EX-Modul ist für den Einsatz unter extremen Bedingungen entwickelt worden. Eine Variante für den erweiterten Temperaturbereich (-40 °C bis +85 °C) steht zur Verfügung. Das Modul wird auch RoHS-konform angeboten. Standard Leistungsmerkmale:
"Onboard" Erweiterungsmöglichkeiten:
|