Home
:
Book details
:
Book description
Description of
STM32-Einstieg mit Nucleo-64-Board und Arduino-Umgebung (German Edition)
Das Ardunio-Konzept ermglicht den schnellen Einstieg in die Mikrocontrollertechnik. Die Standardboards (Arduino Uno, Arduino Leonardo usw.) basieren auf 8-Bit-Mikrocontrollern der AVR-Reihe von Atmel und sind dadurch hinsichtlich Rechenleistung und Speicherplatz fr komplexere Anwendungen nur bedingt geeignet.Mikrocontroller mit ARM-Kern bieten in der Regel eine wesentlich hhere Rechenleistung. Die ARM-Architektur wird auch von neueren Arduino untersttzt (z.B. Arduino Zero, Due und die Arduino MRK1000-Reihe). Eine sehr preiswerte Alternative stellen die Boards der Nucleo-Reihe mit STM32-Controllern von STMicroelectronics dar. Dieses Buch bezieht sich mageblich auf die Nucleo-64-Boards, die auch Steckverbinder mit einem zum Arduino Uno kompatibeln Formfaktor enthalten. Damit lassen sich Shield auch au dieser sehr leistungsfhigen Plattform nutzen. Fr die im Buch beschriebenen Experimente wurde das Board NUCLEO-F103RB eingesetzt, welches zum Zeitpunkt der Manuskripterstellung fr knapp 15 verfgbar war.Die Programmierung der STM32-Mikrocontroller ist trotz verfgbarer Tools sehr anspruchsvoll. Die Arduino-Umgebung bietet die Mglichkeit fr einen schnellen Einstieg in die STM32-Technik, auch wenn man damit vielleicht nicht das volle Potential der Mikrocontroller ausschpft.Dieses Buch widmet sich dem Einstieg in die STM32-Technik unter Nutzung der Arduino-Umgebung. Es richtet sich an Leser, die bereits ber erste Erfahrungen mit der klassischen Arduino-Plattform verfgen. Zustzlich werden geringe schaltungstechnische Grundkenntnisse erwartet sowie die Fhigkeit, einfache Programme in C bzw. C++ zu verstehen bzw. zu erstellen.Bei der Programmierung von Mikrocontrollern geht es fast immer um Konfiguration und Betrieb angeschlossener externer Hardware-Komponenten, z.B. von Anzeigen. Dabei wird in diesem Buch sowohl auf die elementare Ansteuerung als auch die Nutzung gngiger Bibliotheken eingegangen. Read more