Software

Entwicklung von eingebetteter und PC-Software in Sprachen wie C, C++, Verilog HDL, C#, Python usw.

Eingebettete Software


Mikrocontroller-Firmware

Für einfachere Aufgaben wie die Steuerung von Servo- oder Schrittmotorantrieben, die Leistungsregelung von Beleuchtungen, das Auslesen von Detektoren und die analoge-digitalen Konvertierungen verwenden wir am häufigsten STM32- oder Microchip PIC-Mikrocontroller. Daher besteht eine wachsende Nachfrage nach der Entwicklung von Firmware, die auf diesen Controllern läuft.

  • STM32 und Microchip PIC Controller
  • Primär Entwicklung in den Sprachen C und C++
  • Versionskontrolle
  • Testumgebung
  • Prototyping-Systeme
  • Debugging
Logikdesign und Entwicklung für FPGA- und SoC-Systeme

Für komplexe, hochgeschwindigkeits Datenverarbeitung und Sensor-Schnittstellen sind leistungsstarke, meist auf FPGA oder DSP basierende eingebettete Systeme erforderlich. Die Entwicklung und Implementierung von Algorithmen, die auf diesen logischen Einheiten laufen, ist oft ein sehr komplexer und kostspieliger Prozess, der ernsthafte Fachkenntnisse und Erfahrung erfordert. Wenn Sie vor einem ähnlichen Problem stehen, wie z.B. das Auslesen und Verarbeiten von Daten aus komplexen Multi-Kamera-Systemen, Hochgeschwindigkeits-Signalverarbeitung oder Bildverarbeitung, wenden Sie sich gerne an uns.

  • Programmierung von Xilinx FPGAs
  • Verilog HDL
  • Benutzerdefinierte Module, Pakete
  • Simulation, Testumgebung
  • Algorithmusentwicklung

PC-Anwendungen


Entwicklung von grafischen Benutzeroberflächen, Bibliotheken und APIs für unsere maßgeschneiderten Geräte oder basierend auf Spezifikationen. Ob es sich um eine minimale Umgebung handelt, die für die Testung eines maßgeschneiderten Messsystems erforderlich ist, oder um die Entwicklung vollständiger Messsteuerungs- und Datenverarbeitungssoftware, unser Unternehmen steht Ihnen gerne zur Verfügung.

  • Am häufigsten entwickeln wir Anwendungen in den Sprachen C, C++, C# und Python
  • Versionskontrolle
  • DLLs, Board Support Packages
  • Entwicklung von Testumgebungen, Emulatoren