Eingebettete Systeme steuern unbemerkt die Waschmaschine oder als Digitaler Sound Prozessor das Autoradio. Der Autor stellt leistungsf?hige Linux-Derivate vor, die den Komfort der Schnittstellentreiber, des Multi-Threadings und eines Dateisystems bieten. Alle Beispiele sind vollst?ndig durchimplementiert und online frei verf?gbar. Das Buch eignet sich als Begleitbuch f?r Administratoren und Linux-Anwender, hilft aber auch Entwicklern in der Industrie, bei diesem Trend den Anschluss nicht zu verlieren.
Eingebettete Systeme begegnen uns mittlerweile ?berall im Alltag: vom Mikrocontroller in der Waschmaschine bis hin zum leistungsf?higen DSP im Autoradio. Noch vor wenigen Jahren wurden diese Prozessoren aufw?ndig in Assembler programmiert und besa?en nur in den wenigsten F?llen ein Betriebssystem. Mittlerweile aber bieten leistungsf?hige und schlanke Linux-Derivate auch auf einfachen Prozessoren den Komfort der Schnittstellentreiber, des Multi-Threadings und eines Dateisystems. Die vorgestellte Hardware ist teilweise Konsumerprodukten entlehnt und somit gut erh?ltlich.
Besonderer Wert wird auf die Praxistauglichkeit der Implementierungen gelegt, und so sind die Beispiele zur Hardwareanbindung via I2C, zur Kommunikation und zur Bildverarbeitung vollst?ndig durchimplementiert und online frei verf?gbar. Das vorliegende Buch richtet sich an Berufsanf?nger, Praktiker und Studenten der Informatik und der Ingenieurswissenschaften.
Weitere Informationen zum Buch sowie eine umfangreiche Quelltextsammlung sind verf?gbar unter: http://www.praxisbuch.net/embedded-linux/
Grundlagen und Plattformen.- Grundlagen.- Hardware-Plattformen.- OpenWrt auf dem WLAN-Router WL-500g Premium.- Debian auf dem NAS-Ger?t NSLU2.- Debian auf dem Embedded-PC OpenRISC-Alekto.- Puppy Linux auf dem Embedded-PC MicroClient Jr./Sr..- Anwendungen.- Legacy-Schnittstellen und digitale IOs.- Der Inter-IC-Bus.- Inter-IC-BlS5