Zum Hauptinhalt springen Zur Suche springen Zur Hauptnavigation springen
Technik aus Deutschland · EU-Support für Maker & Industrie

Open405R-C Paket A, STM32F4 Entwicklungsboard

Produktinformationen "Open405R-C Paket A, STM32F4 Entwicklungsboard"

STM32-Entwicklungsboard, ausgelegt für die STM32F405R-Serie, mit dem STM32F405RGT6-Mikrocontroller (MCU) und integrierten Standard-Schnittstellen, ideal für die Erweiterung von Peripheriegeräten.

Übersicht

Open405R-C ist ein STM32-Entwicklungsboard, das für den STM32F405RGT6-Mikrocontroller konzipiert wurde und aus dem Hauptplatine und der MCU-Kernplatine Core405R besteht.

Das Open405R-C unterstützt die weitere Erweiterung mit verschiedenen optionalen Zubehörplatinen für spezifische Anwendungen. Das modulare und offene Design macht es zur idealen Lösung für den Einstieg in die Anwendungsprogrammierung mit STM32F2-Serie-Mikrocontrollern.


Ausstattung der Hauptplatine

STM32F405RGT6 Entwicklungsboard Onboard-Ressourcen
  1. MCU-Kernplatinen-Steckverbinder: zum einfachen Anschließen der Core405R
  2. UART3-Schnittstelle: zum einfachen Anschließen an RS232, USB-zu-232 usw.
  3. SDIO-Schnittstelle: zum Anschließen eines Micro-SD-Moduls, bietet eine deutlich schnellere Zugriffsrate als SPI
  4. I2S2/I2S3/I2C1: zum Anschließen von I2S-Peripheriegeräten, z. B. Audio-Modul
  5. I2C1/I2C2-Schnittstelle: zum einfachen Anschließen von I2C-Peripheriegeräten wie I/O-Expander (PCF8574), FRAM (FM24CLxx) usw.
  6. SPI1/SPI2 + AD/DA-Schnittstelle
    • zum einfachen Anschließen von SPI-Peripheriegeräten wie DataFlash (AT45DBxx), SD-Karte, MP3-Modul usw.
    • SPI1 verfügt über eine AD/DA-Alternativfunktion und unterstützt auch das Anschließen eines AD/DA-Moduls
  7. USART2-Schnittstelle: zum einfachen Anschließen an RS232, RS485, USB-zu-232 usw.
  8. LCD-Schnittstelle: zum Anschließen eines Touchscreen-LCDs
  9. ULPI-Schnittstelle: zum Anschließen von High-Speed-USB-Peripheriegeräten (der STM32F405R integriert einen USB-HS-Controller ohne PHY-Gerät)
  10. UART1-Schnittstelle: zum einfachen Anschließen an RS232, USB-zu-232 usw.
  11. CAN2-Schnittstelle: zur bequemen Kommunikation mit Zubehörplatinen, die über ein CAN-Gerät verfügen
  12. CAN1-Schnittstelle: zur bequemen Kommunikation mit Zubehörplatinen, die über ein CAN-Gerät verfügen
  13. ONE-WIRE-Schnittstelle: zum einfachen Anschließen von ONE-WIRE-Geräten (TO-92-Gehäuse), z. B. Temperatursensor (DS18B20), elektronische Seriennummer (DS2401) usw.
  14. 5V-DC-Buchse
  15. 5V/3,3 V Stromversorgungsein-/ausgang: wird normalerweise als Stromausgang verwendet, auch mit anderen Benutzerplatinen geerdet
  16. MCU-Pins-Steckverbinder: VCC, GND und alle I/O-Ports sind an Erweiterungssteckern zugänglich für weitere Erweiterungen
  17. LEDs-Jumper
    • Brücke schließen, um mit den im Beispielcode verwendeten Standard-I/Os zu verbinden
    • Brücke öffnen, um über Jumper-Kabel mit benutzerdefinierten I/Os zu verbinden
  18. Joystick-Jumper
    • Brücke schließen, um mit den im Beispielcode verwendeten Standard-I/Os zu verbinden
    • Brücke öffnen, um über Jumper-Kabel mit benutzerdefinierten I/Os zu verbinden
  19. Benutzertaste/Wake-Up-Taste Jumper
    • Brücke schließen, um mit den im Beispielcode verwendeten Standard-I/Os zu verbinden
    • Brücke öffnen, um über Jumper-Kabel mit benutzerdefinierten I/Os zu verbinden
  20. 5V-Stromversorgungs-Jumper: Stromversorgung von Core 5V oder 5V-DC
  21. LEDs: praktisch zur Anzeige des I/O-Status und/oder des Programmstatus
  22. Benutzertaste: praktisch für I/O-Eingaben und/oder Interaktion mit dem laufenden Code
  23. Wake-Up-Taste: Weckt den STM32-MCU aus dem Schlafmodus auf, dient auch als reguläre Benutzertaste
  24. Joystick: praktisch für I/O-Eingaben (fünf Positionen)

Ausstattung der Core405R

STM32F405RGT6 Entwicklungsboard Onboard-Ressourcen
  1. STM32F405RGT6: der Hochleistungs-SHM32-MCU mit folgenden Merkmalen:
    • Core: Cortex-M4 32-Bit RISC
    • Betriebshäufigkeit: 168MHz, 210 DMIPS/1,25 DMIPS/MHz
    • Betriebsspannung: 1,8V-3,6V
    • Gehäuse: LQFP64
    • Speicher: 1MB Flash, 192+4kB SRAM
    • MCU-Kommunikationsschnittstellen:
      • 3 x SPI, 4 x USART, 2 x UART, 2 x I2S, 3 x I2C, 1 x SDIO, 2 x CAN
      • 1 x USB 2.0 HS/FS Device/Host/OTG-Controller mit dediziertem DMA, On-Chip Full-Speed-PHY
      • 1 x USB HS ULPI (externer PHY erforderlich)
    • AD & DA-Wandler: 3 x AD (12-Bit, 1μs, teilt sich 16 Kanäle); 2 x DA (12-Bit)
    • Debugging/Programmierung: unterstützt JTAG/SWD (Serial Wire Debug)-Schnittstellen, unterstützt IAP
  2. AMS1117-3.3: 3,3V-Spannungsregler
  3. MIC2075-2: Onboard-USB-Stromversorgungsgerät
  4. Stromversorgungsschalter, Stromversorgung von 5Vin oder USB-Verbindung
  5. Boot-Modus-Auswahl, zur Konfiguration des BOOT0-Pins
  6. Stromversorgungsanzeige
  7. VBUS-LED
  8. Reset-Taste
  9. 8M Quarz
  10. 32.768K Quarz, für internen RTC mit Kalibrierung
  11. JTAG/SWD-Schnittstelle: zum Debuggen/Programmieren
  12. USB-Anschluss, zur Herstellung der USB-Kommunikation zwischen PC und dem STM32-Entwicklungsboard
  13. MCU-Pins-Expander, VCC, GND und alle I/O-Pins sind an Erweiterungssteckern zugänglich für weitere Erweiterungen
  14. 5Vin-Pinleiste, 5V-Stromversorgung ist erforderlich bei Verwendung von USB HOST/OTG
  15. USB-Jumper
    • Brücke schließen bei Verwendung von USB
    • Brücke öffnen, um von der entsprechenden I/O-Schnittstelle zu trennen
  16. VBAT-Auswahl-Jumper
    • Brücke schließen, um die Systemstromversorgung zu verwenden
    • Brücke öffnen, um VBAT mit externer Stromversorgung, z. B. Batterie, zu verbinden

Fotos

STM32 EntwicklungsboardOpen405R-C Entwicklungsboard
STM32 EntwicklungsboardOpen405R-C Entwicklungsboard
STM32 EntwicklungsboardOpen405R-C Entwicklungsboard Rückansicht
STM32 Entwicklungsboard Open405R-C Hauptplatine
STM32 MCU KernplatineMCU-Kernplatine Core405R
STM32 MCU KernplatineMCU-Kernplatine Core405R
STM32 EntwicklungsboardAnschluss an Touchscreen-LCD
USB-Gerät Anschluss an USB-Gerät über OTG-Kabel
USB3300 USB HS Board Anschluss an USB3300 USB HS Board
WM8960 Audio Board Anschluss an Audio Board
RS232 Board Anschluss an RS232 Board
RS485 Board Anschluss an RS485 Board
PL2303 USB UART Board mini Anschluss an USB UART Board
SN65HVD230 CAN Board Anschluss an CAN Board
8 Push Buttons Anschluss an 8 Push Buttons
5 IO Keypad Anschluss an 5 IO Keypad
AD Keypad Anschluss an AD Keypad
Analog Test Board Test Board am AD/DA-Port
FM24CLXX FRAM Board Anschluss an FRAM Board
I2C cascading x3 Mehrfach I2C Peripherie-Modul angeschlossen an den I2C-Bus
AT45DBXX DataFlash Board Anschluss an DataFlash Board
VS1003B MP3 Board Anschluss an VS1003B MP3 Board
NRF24L01 RF Board Anschluss an NRF24L01 RF Board
Micro SD Storage Board Anschluss an Micro SD Storage Board
Connecting to any accessory board Anschluss an jede beliebige Zubehörplatine

Hinweis: Das Open405R-C unterstützt die Programmierung über den STM32 UART Bootloader, eine USB-zu-UART-Zubehörplatine ist ebenfalls im Lieferumfang enthalten. Das Open405R-C integriert KEINE Debugging-Funktion, ein Debugger ist erforderlich.


JTAG/SWD-Schnittstellen

Abbildung 1 und 2 zeigen die Pinbelegungen der JTAG/SWD-Schnittstelle

Abbildung 1. JTAG Header PinoutJTAG Header Pinout
Abbildung 2. SWD Header PinoutSWD Header Pinout

Entwicklungsressourcen

  • Zugehörige Software (KEIL usw.)
  • Demo-Code (Beispiele in C, μC/OS-II)
  • Schaltplan (PDF)
  • STM32-Entwicklungsdokumentationen (Datasheet usw.)

Wiki:www.waveshare.com/wiki/Open405R-C

Lieferumfang

Die folgenden "Standard Package" und "Accessory Boards Package" sind enthalten.

Standard Package

  1. Open405R-C Entwicklungsboard x 1
  2. PL2303 USB UART Board (mini) V2 x 1
  3. USB Typ A Stecker auf Mini-B Stecker Kabel x 1
  4. USB Typ A Buchse auf Mini-B Stecker Kabel x 1
  5. 4-poliges 2-poliges Kabelset x 1
  6. USB Stromversorgungskabel x 1
1
2PL2303-USB-UART-Board-mini-V2-1_93.jpg
3
4
5
6

Accessory Boards Package

  1. 2.8 Zoll Widerstandsfähiges Touch-LCD x 1
  2. Analog Test Board (zum Testen von eingebetteten AD/DA) x 1
  3. USB3300 USB HS Board (ULPI) x 1
  4. SN65HVD230 CAN Board (CAN) 2 Stück x 1
  5. FM24CLXX FRAM Board (I2C) x 1
  6. Micro SD Storage Board (SDIO/SPI) x 1
  7. Ethernet Kabel x 1
12.8inch-Resistive-Touch-LCD-1_93.jpg
2
3
4
5
6
7

0 von 0 Bewertungen

Durchschnittliche Bewertung von 0 von 5 Sternen

Bewerten Sie dieses Produkt!

Teilen Sie Ihre Erfahrungen mit anderen Kunden.