WSAL16635 – CoreH743I/en
Erscheinungsbild
Documentation notice: This technical documentation was independently rewritten from an archived supplier source. Check technical details and commands against the product version and manufacturer documentation before use.
Summary
The OpenH743I-C is an STM32 development board based on the STM32H743IIT6 microcontroller. It provides numerous interfaces for peripheral modules, including UART, SPI, I2C, FDCAN, QUADSPI, I2S, ADC/DAC, and USB FS/HS. The provided demos use the HAL library (STM32CubeMX v5.0, KEIL MDK v5.12, firmware library v1.3.2).
Related products at JW Tech
Technical overview
- Main processor: STM32H743IIT6.
- An ST-Link V2 is used for programming via JTAG/SWD.
- For serial output, the OTG_JMP jumper must be removed; the board integrates a CP2102 chip for USB-to-UART conversion.
- Serial parameters: 115200 baud, 8 data bits, 1 stop bit, no parity, no flow control.
- After programming, the reset button must be pressed to run the code.
- LED example: LEDs light up in sequence.
- KEY example: Pressing the joystick button turns LED1 off; releasing it turns LED1 back on.
- EXTI example: A GPIO interrupt changes the state of LED1 when the CTR button is pressed.
- USART examples: Three variants – polling, interrupt, and DMA – test serial communication.
- FDCAN examples: Internal loopback and communication between two CAN modules via CAN1/CAN2 interfaces.
Commands and examples – verify before use:
UART Printf Example: retarget the C library printf function to the UART
****UART-Hyperterminal communication based on IT ****
****UART-Hyperterminal communication based on DMA ****
***************I2C Example*******************************
***************FDCNA Example*******************************
***************SPI Example*******************************
***************QuadSPi Example*******************************
******** ADC Example ********
******** COMP Example ********
******** OPAMP Example ********
Notes and version constraints
- The demo codes were created with specific tool versions; compatibility issues may occur with other versions.
- Some examples require additional modules (e.g., AT24/FM24, 10_DOF_IMU_Sensor, W25QXX DataFlash Board, WM8960 Audio Board) that must be purchased separately.
- For USB recognition issues, commenting out certain lines in main.c or changing the clock division may be necessary – the exact code lines are not fully specified in the source text.
- The FAQ mentions possible compilation errors when using Keil V6 instead of V5; this requires human verification of the exact steps.
Source and revision record
- OpenH743I-C - Waveshare Wiki
- Source revision: 110372
- Captured: 2026-08-31T03:44:51+00:00
- SHA-256:
1a5db9edffb1bcb6e5f44d3734b0f8a70a2fb3a995e712800d38ae852a510cdd