STM32
Das umfassende Praxisbuch.ARM-Mikrocontroller programmieren für Embedded Systems
Ralf Jesse
Cite this publication as
Ralf Jesse, STM32 (2021), mitp-Verlag, Frechen, ISBN: 9783747501924
4266
accesses
accesses
48
quotes
quotes
Description / Abstract
Description
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.
Table of content
- Cover
- Titel
- Impressum
- Inhaltsverzeichnis
- Einleitung
- Warum STM32F4?
- Zielgruppe dieses Buchs
- Voraussetzungen
- Aufbau des Buchs
- Teil I: Grundlagen
- Kapitel 1: Die Hardware des STM32F4xx-Mikrocontrollers
- Kapitel 2: CMSIS und MCAL
- Kapitel 3: Embedded C vs. Standard C
- Kapitel 4: RCC, SYSCFG und SCB
- Teil II: Kernkomponenten der STM32F4xx-Mikrocontroller
- Kapitel 5: GPIO: General Purpose Input/Output
- Kapitel 6: Polling, Interrupts und Exceptions
- Kapitel 7: Alternative GPIO-Funktionen
- Kapitel 8: System Tick Timer
- Kapitel 9: Timer/Counter (SysTick und GP-Timer)
- Kapitel 10: General-Purpose Timer (GP-Timer)
- Kapitel 11: Advanced-Control Timer
- Kapitel 12: Digital-Analog-Konverter
- Kapitel 13: Analog-Digital-Wandlung
- Teil III: Serielle Schnittstellen
- Kapitel 14: Serielle Kommunikation
- Kapitel 15: UARTs und USARTs
- Kapitel 16: Inter-Integrated Circuit I²C
- Kapitel 17: Serial Peripheral Interface SPI
- Teil IV: Weitere Komponenten
- Kapitel 18: Direct Memory Access (DMA)
- Kapitel 19: Watchdog
- Teil V: Anhang
- Anhang A: Internetadressen und Literaturnachweise
- Anhang B: Takteinstellung mit STM32CubeMX
- Anhang C: Einführung in das Debuggen
- Anhang D: Funktionen der MCAL-Bibliothek
- Stichwortverzeichnis