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

Open407Z-C Paket B, STM32F4 Entwicklungsboard

Produktinformationen "Open407Z-C Paket B, STM32F4 Entwicklungsboard"

STM32-Entwicklungsboard, ausgelegt für den STM32F407ZxT6-Mikrocontroller, integriert verschiedene Standardschnittstellen und ermöglicht eine einfache Erweiterung von Peripheriegeräten.
STM32F407ZxT6-Entwicklungsboard

Übersicht

Open407Z-C ist ein STM32-Entwicklungsboard, das für den STM32F407ZxT6-Mikrocontroller konzipiert ist und aus dem Hauptplatine und der MCU-Platine Core407Z besteht.

Das Open407Z-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 STM32F4-Serie-Mikrocontrollern.


Ausstattung der Hauptplatine

STM32F407ZxT6-Entwicklungsboard Onboard-Ressourcen
  1. MCU-Platinenanschluss: zum einfachen Anschließen der MCU-Platine
  2. ULPI-Schnittstelle: zum Anschließen von High-Speed-USB-Peripheriegeräten (der STM32F407Z integriert einen USB-HS-Controller ohne externes PHY-Gerät)
  3. 16-Bit-FSMC + SPI-Schnittstelle: zum Anschließen von Touchscreen-LCDs
  4. 8-Bit-FSMC-Schnittstelle: ermöglicht den einfachen Anschluss von Peripheriegeräten wie NandFlash, Ethernet usw.
  5. SPI1 / SPI2 + AD / DA-Schnittstelle
    • zum Anschließen von SPI-Peripheriegeräten wie DataFlash (AT45DBxx), SD-Karte, MP3-Modul usw.
    • zum Anschließen von AD/DA-Modulen, dank der alternativen Funktion SPI1 AD/DA
  6. SDIO-Schnittstelle: zum Anschließen von Micro-SD-Modulen, bietet eine deutlich schnellere Zugriffsrate als SPI
  7. I2S2 / I2S3 / I2C1: zum Anschließen von I2S-Peripheriegeräten, wie Audio-Modulen
  8. USART2-Schnittstelle: ermöglicht den einfachen Anschluss an RS232, RS485, USB-zu-232 usw.
  9. CAN1-Schnittstelle: zum Anschließen von CAN-Modulen
  10. CAN2-Schnittstelle: zum Anschließen von CAN-Modulen
  11. I2C1 / I2C2-Schnittstelle: ermöglicht den einfachen Anschluss an I2C-Peripheriegeräte wie I/O-Expander (PCF8574), FRAM (FM24CLxx) usw.
  12. DCMI-Schnittstelle: zum Anschließen von Kameramodulen
  13. UART3-Schnittstelle: ermöglicht den einfachen Anschluss an RS232, USB-zu-232 usw.
  14. Ethernet-Schnittstelle: ermöglicht den Anschluss des MCUs an das Ethernet-Netzwerk unter Verwendung eines zusätzlichen Ethernet-Moduls
  15. ONE-WIRE-Schnittstelle: ermöglicht den einfachen Anschluss an ONE-WIRE-Geräte (TO-92-Gehäuse), wie Temperatursensoren (DS18B20), elektronische Registrierungsnummern (DS2401) usw.
  16. PS/2-Schnittstelle: ermöglicht den einfachen Anschluss an PS/2-Tastaturen und/oder Mäuse
  17. 16-Bit-FSMC-Schnittstelle: ermöglicht den einfachen Anschluss an Peripheriegeräte wie NorFlash, SRAM usw.
  18. 5V-DC-Buchse
  19. 5V/3,3 V-Stromein-/ausgang: wird normalerweise als Stromausgang verwendet, auch mit anderen Benutzerplatinen geerdet
  20. MCU-Pins-Anschluss: alle I/O-Ports sind an Erweiterungssteckern zugänglich für weitere Erweiterungen
  21. POWER JMP
    • 5VDC: Stromversorgung über 5V-DC-Buchse
    • Core5V: Stromversorgung von der MCU-Platine
  22. LEDs-Jumper
  23. Benutzertaste / Wake-Up-Taste Jumper
  24. Joystick-Jumper
  25. PS/2-Jumper
  26. LEDs: praktisch zur Anzeige des I/O-Status und/oder des Programmstatus
  27. Benutzertaste: praktisch für I/O-Eingaben und/oder Interaktion mit dem laufenden Code
  28. Wake-Up-Taste: weckt den STM32-MCU aus dem Schlafmodus, kann auch als normale Benutzertaste verwendet werden
  29. Joystick: fünf Positionen

Für die Jumper 22-25:

  • Brücke setzen, um mit den im Beispielcode verwendeten I/Os zu verbinden
  • Brücke entfernen, um mit anderen benutzerdefinierten Pins über Jumperkabel zu verbinden

Ausstattung der Core407Z

Core407Z Onboard-Ressourcen
  1. STM32F407ZxT6 (standardmäßig STM32F407ZET6): der Hochleistungs-STM32-MCU mit folgenden Merkmalen:
    • Core: Cortex-M4 32-Bit RISC
    • Merkmal: vollständige Reihe von Single-Cycle-DSP-Befehlen
    • Betriebshäufigkeit: 168MHz, 210 DMIPS/1,25 DMIPS/MHz
    • Betriebsspannung: 1,8V-3,6V
    • Gehäuse: LQFP144
    • Speicher: 512kB/1024kB Flash, 192+4kB SRAM
    • MCU-Kommunikationsschnittstellen:
      • 3 x SPI, 4 x USART, 2 x UART, 2 x I2S, 3 x I2C
      • 1 x FSMC, 1 x SDIO, 2 x CAN
      • 1 x USB 2.0 High-Speed/Full-Speed Device/Host/OTG-Controller mit dediziertem DMA, ULPI und On-Chip Full-Speed-PHY
      • 1 x 10/100 Ethernet MAC
      • 1 x 8 bis 14-Bit parallele Kamera-Schnittstelle
    • AD & DA-Wandler: 3 x AD (12-Bit, 1μs, teilt sich 24 Kanäle); 2 x DA (12-Bit)
    • Debugging/Programmierung: unterstützt JTAG/SWD (Serial Wire Debug)-Schnittstellen, unterstützt IAP
  2. AMS1117-3.3 (auf der Unterseite): 3,3V-Spannungsregler
  3. MIC2075 (auf der Unterseite): Onboard-USB-Stromversorgungsgerät
  4. Stromschalter, Stromversorgung von 5Vin oder USB-Verbindung
  5. Boot-Modus-Schalter, zum Konfigurieren des BOOT0-Pins
  6. Stromanzeige
  7. VBUS-LED
  8. Reset-Taste
  9. 8M-Kristalloszillator (auf der Unterseite)
  10. 32,768K-Kristall (auf der Unterseite), für interne RTC mit Kalibrierung
  11. JTAG/SWD-Schnittstelle: zum Debuggen/Programmieren
  12. USB-Schnittstelle
    • als DEVICE, verwendet für die Herstellung der USB-Kommunikation zwischen PC und dem STM32-Entwicklungsboard
    • als HOST, Anschluss an USB-Geräte wie USB-Sticks über ein USB-OTG-Kabel
  13. MCU-Pins-Expander, VCC, GND und alle I/O-Ports sind an Erweiterungssteckern zugänglich für weitere Erweiterungen
  14. 5Vin-Pinleiste, 5V-Stromversorgung ist erforderlich bei Verwendung von USB HOST/OTG
  15. USB HOST/OTG-Jumper
    • Brücke setzen bei Verwendung von USB HOST/OTG
    • Brücke entfernen, um von I/O-Port zu trennen
  16. VBAT-Auswahl-Jumper
    • Brücke setzen, um Systemstromversorgung zu verwenden
    • Brücke entfernen, um VBAT mit externer Stromversorgung, wie Batterie, zu verbinden
  17. VREF-Auswahl-Jumper
    • Brücke setzen, um VREF+ mit VCC zu verbinden
    • Brücke entfernen, um VREF+ mit anderen benutzerdefinierten Pins über Jumperkabel zu verbinden

Fotos

STM32-EntwicklungsboardOpen407Z-C-Entwicklungsboard
STM32-EntwicklungsboardOpen407Z-C-Entwicklungsboard
STM32-EntwicklungsboardOpen407Z-C-Entwicklungsboard Rückansicht
STM32-EntwicklungsboardOpen407Z-C-Hauptplatine
STM32-MCU-PlatineMCU-Platine Core407Z
STM32-MCU-PlatineMCU-Platine Core407Z
STM32-Entwicklungsboard Anschluss an einen Debugger
STM32-Entwicklungsboard Anschluss an verschiedene Peripheriegeräte
Open407Z-C μC/OS-II (I)
Open407Z-C μC/OS-II (II)
Open407Z-C μC/OS-II (III)
Open407Z-C μC/OS-II (IV)
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
OV7670 Camera Board Anschluss an OV7670 Camera 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-Peripheriemodule an den I2C-Bus angeschlossen
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
NandFlash Board Anschluss an NandFlash Board
NorFlash Board Anschluss an NorFlash Board
SRAM Board Anschluss an SRAM Board
DP83848 Ethernet Board Anschluss an Ethernet Board
Anschluss an beliebige Zubehörplatine Anschluss an jede beliebige Zubehörplatine, die Sie benötigen

Hinweis: Das Open407Z-C unterstützt die Programmierung über den STM32-UART-Bootloader, eine USB-zu-UART-Zubehörplatine ist ebenfalls im Lieferumfang enthalten. Das Open407Z-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-PinbelegungJTAG-Header-Pinbelegung
Abbildung 2. SWD-Header-PinbelegungSWD-Header-Pinbelegung

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/Open407Z-C

Lieferumfang

Die folgenden "Standard-Paket" und "Zubehörplatine-Paket" sind enthalten.

Standard-Paket

  1. Open407Z-C-Entwicklungsboard x 1
  2. PL2303 USB UART Board (mini) 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 Kabel x 2
  6. 2-poliges Kabel x 2
  7. USB-Stromkabel x 1
  8. Software-CD x 1
1
2
3
4
5
6
7
8

Zubehörplatine-Paket

  1. 3,2-Zoll 320x240 Touch-LCD x 1
  2. USB3300 USB HS Board x 1
  3. DP83848 Ethernet Board x 1
  4. NandFlash Board (A) x 1
  5. NorFlash Board (A) x 1
  6. IS62WV12816BLL SRAM Board x 1
  7. OV7670 Camera Board (B) x 1
  8. Micro SD Storage Board x 1
  9. AT45DBXX DataFlash Board x 1
  10. FM24CLXX FRAM Board x 1
  11. WM8960 Audio Board x 1
  12. VS1003B MP3 Board x 1
  13. Analog Test Board x 1
  14. SN65HVD230 CAN Board 2 Stück x 1
  15. NRF24L01 RF Board (B) 2 Stück x 1
  16. Ethernet-Kabel x 1
1
2
3
4
5
6
7
8
9
10
11WM8960-Audio-Board-1_93.jpg
12
13
14
15
16

0 von 0 Bewertungen

Durchschnittliche Bewertung von 0 von 5 Sternen

Bewerten Sie dieses Produkt!

Teilen Sie Ihre Erfahrungen mit anderen Kunden.