Zum Hauptinhalt springen Zur Suche springen Zur Hauptnavigation springen

STM32 - Das umfassende Praxisbuch (2. Auflg.)

29,99 €

Sofort verfügbar, Lieferzeit: 1-4 Werktage

Format auswählen
Produkt Anzahl: Gib den gewünschten Wert ein oder benutze die Schaltflächen um die Anzahl zu erhöhen oder zu reduzieren.

  • Programmierung der wichtigsten Peripherie-Komponenten des STM32F4xx-Chips
  • Digitale und analoge I/O-Ports (GPIOs), Timer und Counter, serielle Schnittstellen (USARTs/UARTs, SPI und I2C), ADCs und DACs, Direct Memory Access (DMA)
  • Zahlreiche praktische Anwendungsbeispiele
  • Im heise Shop erhältlich als digitale und gedruckte Version

Produktgalerie überspringen

Noch mehr IT-Know-how:

Produktbild für Samba 4 (2. Auflg.)
Samba 4 (2. Auflg.)

Ein Buch für alle, die Samba 4 in ihrem Netzwerk einsetzen wollen – sei es als Active Directory Domaincontroller, als Fileserver oder als Cluster.Es begleitet von Anfang bis Ende den Aufbau einer kompletten Samba-4-Umgebung, aber für bestimmte Dienste erhalten Sie auch Informationen in einzelnen Kapiteln.Das Buch schließt ab mit einem kompletten Szenario für eine Umgebung inklusive den Hinweisen für Dokumentation und zu sichernde Dateien.Neu in der 2. Auflage: Gruppenrichtlinien für Linux-Clients, Ansible

Regulärer Preis: 49,99 €
Produktbild für C# und .NET 6 - Grundlagen, Profiwissen und Rezepte
C# und .NET 6 - Grundlagen, Profiwissen und Rezepte

Für Einsteiger, Fortgeschrittene und ProfisWindows (WPF)- und Web-Programmierung (ASP.NET Core, Blazor und Co.)Einführung in LINQNeuerungen in C#

Regulärer Preis: 49,99 €
Produktbild für Make Kennenlern-Angebot Print & Digital
Make Kennenlern-Angebot Print & Digital

Make – Die Zeitschrift für Selbermacher. Basteln, Bauen, Begeistern - die Zeitschrift Make veröffentlicht Bauanleitungen für coole Projekte, die sowohl Anfänger als auch Fortgeschrittene nachvollziehen können. Die Redaktion informiert zudem über die Maker-Szene, 3D-Druck, Wearables und Mikrocontroller. Genießen Sie die Vorzüge eines Abonnements und sparen Sie gegenüber dem Einzelkauf.

Regulärer Preis: 19,90 €

Produktinformationen "STM32 - Das umfassende Praxisbuch (2. Auflg.)"

ARM-Microcontroller programmieren für Embedded Systems - Das umfassende Praxisbuch

Mit diesem Buch erhalten Sie einen umfassenden Praxiseinstieg für die Softwareentwicklung für Embedded Systems mit der ARM-Mikrocontrollerfamilie STM32F4xx der Firma STMicroelectronics (STM). Für die Programmierung wird die Sprache C eingesetzt.

Der Autor behandelt die wichtigsten Peripherie-Komponenten, dazu gehören digitale und analoge I/O-Ports (GPIOs), Timer und Counter, serielle Schnittstellen (USARTs/UARTs, SPI und I2C), ADCs und DACs, RTC (Echtzeit-Uhr) sowie Direct Memory Access (DMA).

Die Programmierung dieser Komponenten zeigt der Autor anhand einfacher praktischer Anwendungsbeispiele wie z.B. die Abfrage von Uhrzeit und Datum von einer externen RTC (über I2C) sowie deren Anzeige über SPI auf einfachen Displays. Dabei entsteht im Verlauf des Buchs eine Bibliothek, deren Funktionen für eigene Projekte auf einfache Weise eingesetzt werden können.

Als Entwicklungsumgebung wird STM32CubeIDE von STM verwendet. Außerdem kommt das Evaluierungsboard NUCLEO-64 für den STM32F446 zum Einsatz. Der Autor legt Wert darauf, alles »bare-metal« zu programmieren und verzichtet darauf, die HAL-Bibliothek einzusetzen. Diese Vorgehensweise erleichtert Ihnen auch den Umstieg auf Mikrocontroller anderer Hersteller. Grundlegende Kenntnisse der Programmiersprache C werden vorausgesetzt. Dennoch wird auf einige Aspekte eingegangen, die in der Bare-metal-Programmierung von Mikrocontrollern möglicherweise wichtiger sind als in der Entwicklung herkömmlicher PC-basierter Software.

Aus dem Inhalt: 

  • Typische GPIO-Anwendungen (Input/Output/Alternative Funktionen)
  • Timer: Systick/Basic/General Purpose/Advanced Control Timer
  • PWM: Dimmen von LEDs mit Timern
  • A/D- und D/A-Wandlung
  • Serielle Kommunikation mit UARTs/USARTs/I2C/SPI
  • Porterweiterung mit I2C (PCF8574)/Ansteuerung von LC-Displays
  • 7-Segment-Anzeigen über SPI (MAX7219)
  • Einsatz einer externen Echtzeituhr (RTC) DS3231 über I2C

Autor: 

Ralf Jesse ist Diplom-Ingenieur der Elektrotechnik mit mehr als 30 Jahren beruflicher Praxis im Einsatz von Mikroprozessoren und -controllern. Nach ersten Erfahrungen als Entwicklungsingenieur in einem Maschinenbau-Unternehmen folgten mehr als 20 Jahre als Software-Ingenieur in einem großen japanischen Konzern.

Artikel-Details

Anbieter:
Mitp-Verlag
Autor:
Ralf Jesse
Artikelnummer:
9783747504529
Veröffentlicht:
30.04.22
Seitenanzahl:
430