Embedded Systems Entwurf und Anwendung von Single-Chip-Systemen mit STM32
ca. € 39,90
Vorbestellbar
Lieferbar ab 06.03.2025
ca. € 39,90
Vorbestellbar
Verfügbar ab 06.03.2025
ca. € 44,90
Vorbestellbar
Verfügbar ab 06.03.2025
Rheinwerk Computing, ISBN 978-3-367-10457-4
E-Book-Formate: PDF, EPUB, Online
Rheinwerk Computing, ISBN 978-3-367-10458-1
E-Book-Formate: PDF, EPUB, Online
Rheinwerk Computing, ISBN 978-3-367-10459-8
E-Book-Formate: PDF, EPUB, Online
Rheinwerk Computing, ISBN 978-3-367-10460-4
Embedded Systems entwickeln – von der Hardware über alle Ebenen bis zur konfigurierbaren Anwendung! Uwe Altenburg zeigt Ihnen in diesem Buch alles, was Sie brauchen, um ein Komplettsystem samt eigener Skriptsprache zu entwerfen und zu implementieren. Das praktische Konzept mit erprobten Lösungen, umfangreicher Software und vielen Hinweisen ist ideal für alle, denen fundierte, praxisrelevante Kenntnisse wichtig sind.
- Von der Idee zur Hardware mit Betriebssystem und eigener Skriptsprache
- Schaltungsentwurf, Layout und Programmierung des STM32 in C
- Grundlagen zu Interpretern und Compilerbau in C#
Was Sie in diesem Buch lernen
-
Eigene Hardware entwerfen
Hardware: Sie beginnen mit dem Schaltplan und entwerfen schließlich ein EMV-gerechtes Leiterplattenlayout für ein Breakout-Board mit dem Mikrocontroller STM32F412.
-
Software entwickeln
Komplexität: Am Anfang ist es nur ein Bootloader, dann ein einfaches Multitasking-Betriebssystem – und schließlich eine Skiptsprache mit Compiler. Schritt für Schritt werden die Aufgaben und Beispiele komplexer und interessanter.
-
Externe Hardware ansteuern
Zusammenspiel: Treiber für das weit verbreitete Modbus-RTU Protokoll sowie zum Ansteuern verschiedener LCD-Grafik-Displays runden die umfangreiche Software ab und ermöglichen vielfältige praktische Anwendungen.
-
Testen und optimieren
Qualität: Software ist immer nur so gut wie ihre Tests. Tausende davon auf Knopfdruck? Nutzen Sie die Möglichkeiten moderner Entwicklungswerkzeuge! Eine Software für ganz verschiedene Plattformen? Auch diese Herausforderung meistern Sie mit diesem Buch – und noch einige mehr!
Aus dem Inhalt
- Einführung in Embedded Systems
- Entwicklungstools und Testumgebung
- Schaltungsentwurf und Leiterplattenlayout
- Bootloader-Funktion implementieren
- Betriebssystem mit Multitasking
- Eine Skriptsprache implementieren
- Interpreter und Laufzeitsystem
- Lexikalische und syntaktische Analyse
- Code-Generierung