Home Impressum Datenschutz
Produkte für Display-Anwendungen in Embedded SystemenBedienpanels für Embedded SystemeGUI-Bibliothek - LCD-Treiber und Grafikfunktionen in  ANSI-CKomplettes Starter- und Entwicklungspaket für LCD-DisplaysBeispiele für realisierte LCD-AnwendungenKundenspezifische Entwicklung von Hardware und SoftwareHardware-Entwicklung (LCD, Microcontroller, Sensorik, etc.)Software-Entwicklung für Microcontroller, Windows, LinuxBeispiele kundenspezifischer EntwicklungenSimplify Technologies GmbH: Embedded Display, Elektronik und Software in WetzlarSimplify Technologies GmbH, Wetzlar, Hessen
HomeEnglish

Software-Entwicklung für Embedded Systeme,
Windows und Linux


Für die Realisierung komplexer kundenspezifischer Software-Projekte für Embedded Systeme und Mikrocontroller steht Ihnen ein erfahrenes Entwicklerteam zur Verfügung. Dieses besteht aus Naturwissenschaftlern und Ingenieuren, so daß eine schnelle und selbständige Einarbeitung in Ihre Aufgabenstellung gewährleistet ist. Das Verständnis Ihrer Anwendung und der Umgebung, in der die Software arbeitet, erlaubt uns eine zügige Umsetzung der Aufgabe auf dem Zielsystem.

Unsere Leistungen der Software-Entwicklung decken die gesamte technische Umsetzung ab. Selbstverständlich realisieren wir auf Wunsch auch die benötigte Hardware für Sie.

Passend zur eingesetzten Hardware optimieren wir die Lösung, so daß sie auch auf kostensparenden Plattformen mit begrenzten Speicherressourcen und geringen Rechenleistungen lauffähig sind. Die Programmierung hierfür erfolgt meist unter C oder Assembler.

Oft werden Embedded Systeme auch im Zusammenhang mit PCs als Frontend oder zur Konfiguration eingesetzt. Auch diesen Teil der Anwendung können Sie uns gerne übertragen. Die PC-basierte Softwareentwicklung unter Windows oder Linux erfolgt typischerweise in C++.

Besondere Erfahrungen liegen in der Gestaltung von Benutzerschnittstellen für Embedded Systeme vor. Dies umfasst einfache Geräte mit nur einem Taster und LED-Indikatoren bis hin zu komplexen grafischen Benutzeroberflächen in Farbe und mit Touch-Bedienung.

Der aktuelle Entwicklungsstand wird zeitnah dokumentiert, so dass Sie immer auf dem Laufenden gehalten werden, und schon frühzeitig Prototypen Ihrer Software erhalten, die für Sie wichtige Teilfunktionen realisieren. Nach ausführlichen Test wird Ihnen das fertige Projekt zur Abnahme übergeben.

Für uns besteht das Projekt nicht nur aus einer zuverlässig ablaufenden Software. Unverzichtbarer Bestandteil ist die Nachvollziehbarkeit der Arbeit für den Kunden und damit ein klarer und wartbarer Quellcode. Diesen erhalten wir durch die Anwendung unseres hauseigenen Coding-Styles, der diesen Anforderungn und der Vermeidung von Fehlern besonders Rechnung trägt. Natürlich wenden wir gerne auch die Style-Vorgaben unserer Kunden an.

Die Dokumentation besteht neben dem ausführlich kommentieren Quellcode aus weiteren Komponenten. In einem separaten Dokument wird die Struktur der erstellten Software, oft unterstützt durch entsprechende Diagramme, erläutert. Eine ausführliche HTML-basierte Quelltextreferenz erlaubt die bequeme Navigation durch die erstellten Software-Module.

HomeEnglish