Zum Inhalt springen

WSAL16884 – OpenH743I-C

Aus JW Tech Wiki

Dokumentationshinweis: Diese technische Dokumentation wurde aus einer archivierten Lieferantenquelle neu formuliert. Technische Angaben und Befehle müssen vor der Verwendung mit der Produktversion und den Herstellerunterlagen abgeglichen werden.

Zusammenfassung

Das OpenH743I-C ist ein modulares Entwicklungsboard mit dem STM32H743IIT6 als Hauptprozessor. Es bietet zahlreiche Peripherie-Schnittstellen (UART, SPI, I2C, CAN, USB u. a.) und wird über einen ST-Link V2 per JTAG/SWD programmiert.

Zugeordnete Produkte bei JW Tech

Technische Übersicht

  • Hauptcontroller: STM32H743IIT6 auf dem CoreH743I-Modul.
  • Das Board ist in zwei Varianten erhältlich: Standard (WSAL16884) und Paket A (WSAL16885).
  • Die Demo-Codes verwenden die HAL-Bibliotheken von STM32CubeMX v5.0 und wurden in KEIL MDK v5.12 bearbeitet; verwendete Firmware-Bibliothek: v1.3.2.
  • Zur Programmierung wird ein ST-Link V2 über die JTAG/SWD-Schnittstelle benötigt.
  • Für serielle Ausgabe ist der OTG_JMP-Jumper zu entfernen und USART1 per USB-Kabel an den PC anzuschließen; eingebaute CP2102-Chip dient als USB-zu-UART-Brücke.
  • Serieneinstellungen für die Auswertung: 115200 Baud, 8 Datenbits, 1 Stoppbit, keine Parität, kein Flusssteuerungsprotokoll.
  • Nach dem Downloaden des Beispiels muss die Reset-Taste gedrückt werden, damit der Code ausgeführt wird.
  • Für das LED-Beispiel sind die LCD_JMP-Jumper zu verbinden; bei den KEY/EXTI-Beispielen müssen KEY_JMP und LED_JMP verbunden sein.
  • Die I2C-Beispiele erfordern externe Module (z. B. AT24CXX oder 10_DOF_IMU_Sensor (D)), die an die I2C4-Schnittstelle angeschlossen werden müssen.
  • Der W25QXX DataFlash kann sowohl über SPI als auch über QUADSPI getestet werden; die erwarteten Ausgaben zeigen Device-ID, Lösch-, Schreib- und Leseoperationen.

Befehle und Beispiele – vor Ausführung prüfen: 

welcome to www.waveshare.com !!!
STM32H743IIT6
Internal_LoopBack : 1234567
CAN1->CAN2 : 1234567
W25Qxxx ID is : 0xEF 0x17
W25Q128FV QuadSPI Test OK

Hinweise und Versionsgrenzen

  • Die Demo-Codes sind an eine bestimmte Toolchain gebunden (STM32CubeMX v5.0, KEIL MDK v5.12, HAL v1.3.2); Abweichungen können zu Kompilierungsfehlern führen.
  • Einige Beispiele benötigen externe Zusatzmodule (AT24CXX, IMU-Sensor, Audio-Board), die nicht im Basispaket enthalten sein können.
  • Bei USB-Testfällen kann eine unzureichende Stromversorgung des PCs zu Problemen führen; die Nutzung einer externen 5-V-Stromquelle wird empfohlen.
  • Falls der USB3300 nicht erkannt wird, müssen zwei Zeilen in main.c auskommentiert und ggf. die Taktdivision auf 4 oder 5 geändert werden – diese Schritte sind versionsabhängig und erfordern manuelle Überprüfung.
  • Kompilierfehler treten häufig auf, wenn statt der empfohlenen V5-Compilation die V6-Version gewählt wird.
  • Wenn Daten am seriellen Port PA9/PA10 nicht empfangen werden, ist der PA9-VBUS-Jumper auf dem Core-Board zu entfernen.
  • Alle beschriebenen Hardware-Einstellungen (Jumper, Module) sollten vor der Ausführung jedes Beispiels überprüft werden, da sie je nach Beispiel variieren.

Quelle und Revisionsnachweis

  • OpenH743I-C - Waveshare Wiki
  • Quellrevision: 110372
  • Erfasst: 2026-08-31T03:54:27+00:00
  • SHA-256: acb7f21ad8c8d2d6b14eeb3454bd623c58a7146b0e270a87499a82741fa08df4