Software Entwicklung
equasys GmbH verfügt über viele Jahre Erfahrung im Bereich Konzeption, Implementierung und Test von Software für Embedded Systems. Durch zahlreiche Projekte mit grafischen Benutzerschnittstellen (GUIs), durch die Entwicklung des GUI Development Tools 'Embedded Wizard' und durch die Portierung auf zahlreiche Plattformen, entstand umfangreiches Know-How für hardwarenahe Programmierung, die Implementierung von effizienten und hoch-optimierten Routinen, die Anbindung von unterschiedlichen Grafikcontrollern und das Arbeiten mit verschiedenen Embedded Plattformen. Im Rahmen dieser Projekte kamen folgende Variationen zum Einsatz:
- CPU Architekturen: x86, MIPS, ARM
- Mikrocontroller: STM32, NXP LPC und i.MX, Microchip PIC32 und SAM32, Renesas RZ
- Embedded Betriebssysteme: embedded Linux, FreeRTOS, KeilOS, Nucleus, Windows Embedded, uItron
- Graphics APIs: DirectFB, DirectDraw, OpenGL ES 1.1, OpenGL ES 2.0, diverse proprietäre Graphics APIs oder auch direkte Programmierung des Graphics Accelerators auf Registerebene
equasys GmbH bietet für die Realisierung Ihres Graphical User Interfaces bzw. Ihres Softwareprojektes für Embedded Systems folgende Unterstützung an:
- Consulting zur Planung von GUI Projekten, z.B. Auswahl von Hardware, Displayauflösung, Betriebssystem, Entwicklungstools, Testkonzept, GUI Strukturierung oder Performance Abschätzung.
- Umsetzung von GUI Projekten nach vorausgegangener Konzeption oder nach externen Vorgaben
- Hardwarenahe Implementierung und Optimierung von performancekritischen Softwareteilen
- Integration von GUI Applikationen in Gesamtsoftware
- Portierung von bestehenden Softwaremodulen
- Test und Pflege von Software, Integration von Change-Requests
Die flexible Projektgestaltung ist speziell auf die Bedürfnisse von kleinen Unternehmen und Ingenieurbüros ausgerichtet.