Inhaltsverzeichnis:

STM32L100 Blink-LED mit Atollic TrueSTUDIO und STM32CubeMX - Gunook
STM32L100 Blink-LED mit Atollic TrueSTUDIO und STM32CubeMX - Gunook

Video: STM32L100 Blink-LED mit Atollic TrueSTUDIO und STM32CubeMX - Gunook

Video: STM32L100 Blink-LED mit Atollic TrueSTUDIO und STM32CubeMX - Gunook
Video: Getting started with STM32CUBE IDE || LED blink || F103C8 2024, Juli
Anonim
STM32L100 Blink-LED mit Atollic TrueSTUDIO und STM32CubeMX
STM32L100 Blink-LED mit Atollic TrueSTUDIO und STM32CubeMX

In diesem Projekt werde ich Ihnen erklären, wie Sie eine LED mit 32L100discovery blinken lassen. Hier werde ich Ihnen also das Arbeitsprinzip für dieses blinkgeführte Tutorial erklären und auch, welche Art von Software und Hardware Sie benötigen.

Schritt 1: Verwendete Software:

Verwendete Software
Verwendete Software
Verwendete Software
Verwendete Software

Dies ist die Software, die wir für dieses Projekt verwendet haben:

1. Atollic TrueSTUDIO: Atollic® TrueSTUDIO® für STM32 ist eine flexible und erweiterbare Entwicklungs- und Debugging-IDE für STM32-MCU-Entwickler, die extrem leistungsstarke Tools für die Entwicklung hochwertiger Embedded-Software benötigen. TrueSTUDIO® basiert auf offenen Standards (ECLIPSE und GNU) und wurde um professionelle Funktionen für Code-Management und erweiterte Systemanalyse erweitert. Dies gibt einen einzigartigen Einblick in die Struktur und das dynamische Verhalten des Systems.

Sie können diese Software von diesem Link herunterladen

2. STM32CubeMX: STM32CubeMX ist ein grafisches Tool, das eine sehr einfache Konfiguration von STM32-Mikrocontrollern und -Mikroprozessoren sowie die Generierung des entsprechenden Initialisierungs-C-Codes für den Arm® Cortex®-M-Kern oder einen partiellen Linux®-Gerätebaum für Arm. ermöglicht ® Cortex®-A-Kern) durch einen schrittweisen Prozess.

Sie können diese Software von diesem Link herunterladen

Schritt 2: Verwendete Komponenten:

Verwendete Komponenten
Verwendete Komponenten

In diesem Tutorial haben wir nur eine Hardware verwendet:

1.32L100CENTDECKUNG:

Das 32L100CDISCOVERY hilft Ihnen, die Funktionen der 32-Bit-Cortex®-M3-Mikrocontroller der STM32L100 Value Line zu entdecken und Ihre Anwendungen einfach zu entwickeln. Es enthält alles, was Anfänger und erfahrene Benutzer für einen schnellen Einstieg benötigen.

Basierend auf dem STM32L100RCT6 enthält es ein eingebettetes ST-LINK/V2-Debug-Tool, LEDs und Drucktasten zum einfachen Anschluss zusätzlicher Komponenten und Module.

Schritt 3: Funktionsprinzip:

Hier müssen Sie zuerst den STM32CubeMX öffnen und dann das richtige Board oder MCU auswählen, wenn Sie ein benutzerdefiniertes Board verwenden.

Für den gesamten Prozess sehen Sie sich bitte mein Einbettungsvideo an, das im letzten Schritt vorhanden ist

Schritt 4: Code:

Da wir den Code mit Hilfe von STM32CubeMX erstellt haben, teile ich Ihnen hier nur die Datei main.c.

Sie können die Datei main.c über den folgenden Link abrufen

Schritt 5: Video:

Die gesamte Projektbeschreibung finden Sie im obigen Video

Wenn Sie Zweifel an diesem Projekt haben, können Sie uns gerne unten kommentieren.

Und wenn Sie mehr über eingebettete Systeme erfahren möchten, besuchen Sie unseren YouTube-Kanal

Bitte besuchen und liken Sie unsere Facebook-Seite für regelmäßige Updates.

Danke & Grüße, Embedotronik-Technologien

Empfohlen: