Beschreibung
Dieses Buch dreht sich um den Einsatz von ARM-MCUs der Cortex-M-Familie und des Arduino Uno in praktischen CAN-Bus-Projekten. Geboten wird eine detaillierte Einführung in die Architektur der Cortex-M-Familie sowie Beispiele beliebter Hardware- und Software-Entwicklungskits. Diese Kits vereinfachen die Entwicklung bei Embedded-Projekten und helfen beim Debuggen und beim Test gerade von CAN-Bus-Projekten. Die Architektur der bekannten ARM-Cortex-M-MCU des Typs STM32F407VGT6 wird auf hohem Niveau unter Berücksichtigung seiner einzelnen Module beschrieben. Auch mikroC Pro für ARM und die Funktionen der CAN-Bus-Library für Arduino Uno werden beleuchtet.
Das Buch richtet sich an Studenten, praktisch tätige Ingenieure, Elektroniker und an alle Technikbegeisterten, die sich für den CAN-Bus und seinen Einsatz interessieren. Das Buch geht davon aus, dass der Leser über Grundlagen in Elektronik verfügt. Etwas Erfahrung in der Programmierung in C ist vor allen Dingen in den letzten Kapiteln hilfreich. Wenn man Mikrocontroller-basierte CAN-Bus-Anwendungen realisieren möchte, ist es von Vorteil, wenn man schon einmal mit einem Mikrocontroller zur tun hatte.