Lernen Sie Ihre Hardware kennen
Machen wir uns mit der Hardware vertraut, mit der wir arbeiten werden.
STM32F3DISCOVERY (die “F3”)
Was beinhaltet diese Platine?
Ein STM32F303VCT6-Mikrocontroller. Dieser Mikrocontroller hat
- Ein Single-Core-ARM-Cortex-M4F-Prozessor mit Hardware-Unterstützung für Gleitkommaoperationen einfacher Genauigkeit und einer maximalen Taktfrequenz von 72 MHz.
- 256 KiB “Flash”-Speicher. (1 KiB = 1024 bytes)
- 48 KiB RAM.
- Eine Vielzahl integrierter Peripherieeinheiten wie Timer, I2C, SPI und USART.
- GPIO-Pins (General Purpose Input/Output) und andere Pin-Typen, die über die beiden Stiftleistenreihen an den Seiten der Platine zugänglich sind.
- Einen Beschleunigungsmesser als Teil des LSM303DLHC-Chips.
- Ein Magnetfeldstärkenmessgerät als Teil des LSM303DLHC-Chips. gekennzeichneten USB-Anschluss zugänglich ist.
- Ein Beschleunigungssensor als Teil des LSM303DLHC-Chips. die Übersetzung ist veraltet
- Ein Gyroskop als Teil des L3GD20-Chips.
- 8 Benutzer-LEDs, angeordnet in Form eines Kompasses.
- Ein zweiter Mikrocontroller: ein STM32F103. Dieser Mikrocontroller ist eigentlich Teil eines On-Board-Programmers/Debuggers und mit dem Mini-USB-Anschluss namens „USB ST-LINK“ verbunden.
Eine detailliertere Liste der Funktionen und weitere technische Daten des Boards finden Sie auf der Website von STMicroelectronics.
Ein wichtiger Hinweis: Seien Sie vorsichtig, wenn Sie externe Signale an das Board anlegen möchten. Die Pins des Mikrocontrollers STM32F303VCT6 sind für eine Nennspannung von 3,3 Volt ausgelegt. Weitere Informationen finden Sie im Abschnitt „6.2 Absolute maximum ratings“ (Absolute Grenzwerte) im Datenblatt.