Das Lehrbuch erläutert die Besonderheiten des Entwurfs von Software für Embedded Systeme. (1) Kurze Einleitung ins Thema und Positionierung des Buches. (2) Es wird an Hand von Beispielen erläutert, wie portierbare und stabile Firmware für Mikrocontroller zu erstellen ist. Hierbei werden verbreitete und aktuelle Best Practices vorgestellt, die man sonst in der Praxis 'irgendwie' lernt. Oder eben auch nicht. (3) Es werden Software-Engineering-Techniken (Entwurfsmodelle) vorgestellt. (4) Es werden die Aspekte des Testens und der Verifikation dargestellt. Im Gegensatz zu Konkurrenzwerken möchte das Buch den Entwurf von Systemen mittlerer Komplexität vermitteln, wie er in Hochschulumfeld (mit nur wenigen Ausnahmen) maximal möglich ist und wie er in den vielen (mitteleuropäischen) Unternehmen der Automatisierungstechnik, der Steuer- und Regelungstechnik oder auch der industriellen Elektronik sehr verbreitet ist.
Sikora
Advanced Programming und Software Engineering für Embedded Systems jetzt bestellen!