Nucleo Boards Programmierung mit der STM32CubeIDE (E-Book)

Beschreibung

Mitarbeit in über 50 Projekten

Die Prozessorfamilie STM32 Nucleo wird von STMicroelectronics hergestellt. Dabei handelt es sich um kostengünstige Entwicklungsboards für ARM-Mikrocontroller. In diesem Buch geht es um die Entwicklung von Projekten mit der beliebten Software STM32CubeIDE und dem Entwicklungsboard Nucleo-L476RG. In den ersten Kapiteln des Buches wird die Architektur der Nucleo-Familie kurz beschrieben.

Das Buch behandelt viele Projekte, die die meisten Funktionen der Nucleo-L476RG-Entwicklungsplatine nutzen, wobei die vollständigen Softwarelisten für die STM32CubeIDE für jedes Projekt zusammen mit ausführlichen Beschreibungen angegeben werden. Die Projekte reichen von einfachen blinkenden LEDs bis hin zu komplexeren Projekten mit Modulen, Geräten und Bibliotheken wie GPIO, ADC, DAC, I²C, SPI, LCD, DMA, analogen Eingängen, Energieverwaltung, X-CUBE-MEMS1-Bibliothek, DEBUGGING und anderen. Darüber hinaus werden mehrere Projekte mit den beliebten Nucleo-Erweiterungsplatinen beschrieben. Diese Erweiterungsplatinen werden auf die Nucleo-Entwicklungsplatinen aufgesteckt und bieten Sensoren, Relais, Beschleunigungsmesser, Gyroskope, WLAN und vieles mehr. Die Verwendung einer Erweiterungsplatine zusammen mit der X-CUBE-MEMS1-Bibliothek vereinfacht die Projektentwicklung erheblich.

Alle Projekte im Buch wurden getestet und funktionieren. Für jedes Projekt sind folgende Unterüberschriften angegeben: Projekttitel, Beschreibung, Ziel, Blockdiagramm, Schaltplan und Programmliste für die STM32CubeIDE.

In diesem Buch erfahren Sie mehr über

  • STM32-Mikrocontrollerarchitektur;
  • das Nucleo-L476RG-Entwicklungsboard in Projekten, die das integrierte Softwareentwicklungstool STM32CubeIDE verwenden;
  • externe und interne Interrupts und DMA;
  • DEBUG, ein mit STM32CubeIDE entwickeltes Programm;
  • die MCU im Ruhe-, Stopp- und Standbymodus;
  • Nucleo-Erweiterungsplatinen mit den Nucleo-Entwicklungsplatinen.

Was du brauchst

  • ein PC mit Internetanschluss und USB-Anschluss;
  • STM32CubeIDE-Software (kostenlos auf der Website von STMicroelectronics erhältlich)
  • die Quelldateien des Projekts, verfügbar auf der von Elektor gehosteten Webseite des Buches;
  • Nucleo-L476RG-Entwicklungsboard;
  • einfache elektronische Geräte wie LEDs, Temperatursensoren, I²C- und SPI-Chips und einige mehr;
  • Nucleo-Erweiterungsplatinen (optional).


Produktformular

Mitarbeit in über 50 Projekten Die Prozessorfamilie STM32 Nucleo wird von STMicroelectronics hergestellt. Dabei handelt es sich um kostengünstige Entwicklungsboards... Weiterlesen

€ 34,95 inkl. MwSt.
Mitglieder € 31,46

    Details

    SKU: 19531
    Autor: Dogan Ibrahim
    Sprache: Englisch
    Seiten: 498
    Format: PDF

    Beschreibung

    Mitarbeit in über 50 Projekten

    Die Prozessorfamilie STM32 Nucleo wird von STMicroelectronics hergestellt. Dabei handelt es sich um kostengünstige Entwicklungsboards für ARM-Mikrocontroller. In diesem Buch geht es um die Entwicklung von Projekten mit der beliebten Software STM32CubeIDE und dem Entwicklungsboard Nucleo-L476RG. In den ersten Kapiteln des Buches wird die Architektur der Nucleo-Familie kurz beschrieben.

    Das Buch behandelt viele Projekte, die die meisten Funktionen der Nucleo-L476RG-Entwicklungsplatine nutzen, wobei die vollständigen Softwarelisten für die STM32CubeIDE für jedes Projekt zusammen mit ausführlichen Beschreibungen angegeben werden. Die Projekte reichen von einfachen blinkenden LEDs bis hin zu komplexeren Projekten mit Modulen, Geräten und Bibliotheken wie GPIO, ADC, DAC, I²C, SPI, LCD, DMA, analogen Eingängen, Energieverwaltung, X-CUBE-MEMS1-Bibliothek, DEBUGGING und anderen. Darüber hinaus werden mehrere Projekte mit den beliebten Nucleo-Erweiterungsplatinen beschrieben. Diese Erweiterungsplatinen werden auf die Nucleo-Entwicklungsplatinen aufgesteckt und bieten Sensoren, Relais, Beschleunigungsmesser, Gyroskope, WLAN und vieles mehr. Die Verwendung einer Erweiterungsplatine zusammen mit der X-CUBE-MEMS1-Bibliothek vereinfacht die Projektentwicklung erheblich.

    Alle Projekte im Buch wurden getestet und funktionieren. Für jedes Projekt sind folgende Unterüberschriften angegeben: Projekttitel, Beschreibung, Ziel, Blockdiagramm, Schaltplan und Programmliste für die STM32CubeIDE.

    In diesem Buch erfahren Sie mehr über

    • STM32-Mikrocontrollerarchitektur;
    • das Nucleo-L476RG-Entwicklungsboard in Projekten, die das integrierte Softwareentwicklungstool STM32CubeIDE verwenden;
    • externe und interne Interrupts und DMA;
    • DEBUG, ein mit STM32CubeIDE entwickeltes Programm;
    • die MCU im Ruhe-, Stopp- und Standbymodus;
    • Nucleo-Erweiterungsplatinen mit den Nucleo-Entwicklungsplatinen.

    Was du brauchst

    • ein PC mit Internetanschluss und USB-Anschluss;
    • STM32CubeIDE-Software (kostenlos auf der Website von STMicroelectronics erhältlich)
    • die Quelldateien des Projekts, verfügbar auf der von Elektor gehosteten Webseite des Buches;
    • Nucleo-L476RG-Entwicklungsboard;
    • einfache elektronische Geräte wie LEDs, Temperatursensoren, I²C- und SPI-Chips und einige mehr;
    • Nucleo-Erweiterungsplatinen (optional).


    Customer Reviews

    Based on 1 review
    100%
    (1)
    0%
    (0)
    0%
    (0)
    0%
    (0)
    0%
    (0)
    A
    Abdulrahman
    The Best STM32 Book I Found

    This is the best book I found about STM32 and it helped me a lot.. It covered everything I needed and in much detail like the STM32 architecture, Nucleo types and its hardware, how each peripheral is categorized and used, and hands-on projects tutorials including both GUI configuration and C coding with HAL. I also liked the intro it gave about Arm company and its processors. Many many thanks to the Author.

    Login

    Passwort vergessen?

    Sie haben noch kein Konto?
    Konto erstellen