Embedded Systems
Firmware
Die Firmware für Mikrocontroller und Embedded Systeme stellt spezielle Anforderungen an Konzeption und Programmierung. Bedingt durch den hardwarenahen Einsatz, die begrenzten Speicherressourcen und die geringe Rechenleistungen gängiger 8- und 16-Bit Mikrocontroller erfolgt die Programmierung meist in C oder Assembler. Bei unseren maßgeschneiderten Cross-Plattform-Entwicklungen kommen - je nach Bedarfsfall – auch Echtzeit-Betriebssysteme wie z. B. uCLinux oder spezielle Embedded Linux Varianten zum Einsatz, welche für die begrenzten Ressourcen derartiger Systeme optimiert sind.
Embedded Applikationen stellen zudem sehr hohe Verfügbarkeitsanforderungen, da die mit einem Mikrocontroller ausgerüsteten Geräte häufig nonstop betrieben werden – und das oft über Jahre, ohne Systemneustart. Die Qualitätsanforderungen sind daher deutlich höher als bei Standard PC-Software. In Verbindung mit den eingeschränkten Debug-Möglichkeiten führt dies häufig zu einem deutlich erhöhten Programmieraufwand. Lacon Embedded Systems übernimmt die Firmwareentwicklung für die meisten Controller.
Nutzen auch Sie unsere umfangreichen Erfahrungen auf diesem Gebiet.
