Embedded-Entwickler zirkeln um jedes Byte. Da kommen abgespeckte C-Bibliotheken wie UC-Libc und Dietlibc, schlankere Standard Template Libraries für C++ sowie GNU-Tool-kompatible Zwerge genau recht.
Artikel
Auf der Embedded Systems Conference im kalifornischen San Jose sind Linux-Unternehmen stark vertreten: Der Chef des Linux-Anbieters Montavista, Jim Ready, hielt die Keynote, unter den Sponsoren sind neben Microsoft, Sun und AMD die Linux-Unternehmen Windriver und Lynuxworks. Mit einer...
Beim Cross-Kompilieren für ein Embedded-System übersetzen Sie Ihren Quellcode für eine andere CPU als die im PC des Entwicklers eingebaute. Der folgende Workshop erklärt zwei Wege, wie das mit dem GCC als Crosscompiler zu bewerkstelligen ist.
Eine einfache Schaltung hat das Zeug, eine ganze Handvoll proprietärer Adapter zu ersetzen, die sonst den Tisch des Embedded-Entwicklers vollmüllen. Mit anderer Firmware mutiert USBprog auch zur USB-to-RS232-Schnittstelle oder steuert Lampen und Motoren.
Android, die von der Open Handset Alliance vorgestellte Plattform für mobile Endgeräte, tritt während einer entscheidenden Phase für die gesamte Industrie auf die Bühne.
Ob Accesspoints, Firewalls, Network Attached Storage, Navigationsgeräte oder Handys - auf unendlich vielen Geräten läuft Linux. Über das Warum, das Wie und über die Eigenschaften typischer Embedded-Architekturen klärt dieser Artikel auf.
Kaum ein Embedded-Entwickler schneidert die unteren Betriebssystem-Komponenten selbst zusammen. Die meisten greifen auf fertige Distributionen zurück - freilich nicht auf Debian, Suse, Fedora & Co., sondern auf Spezialkollektionen.







