STM32H742VG
Microcontroller Unit (MCU)The STM32H742VG is a microcontroller unit (mcu) from STMicroelectronics. View the full STM32H742VG datasheet below including key specifications, electrical characteristics, absolute maximum ratings.
STM32H742VG shares its datasheet with STM32H743, whose page lists every part number it covers.
Official STM32H742VG datasheet (PDF) — the source this page was extracted from.
Manufacturer
STMicroelectronicsCategory
Microcontrollers (MCU)STM32H742VG Key Specifications
| Parameter | Value |
|---|---|
| ADC | 3x 16-bit ADCs, up to 36 channels, up to 3.6 MSPS |
| DAC | 2x 12-bit DACs (1 MHz) |
| RAM | Up to 1 Mbyte (192 KB TCM, up to 864 KB user SRAM, 4 KB backup SRAM) |
| Core | 32-bit Arm Cortex-M7 with double-precision FPU, L1 cache (16 KB I + 16 KB D) |
| GPIO | Up to 168 I/Os |
| Timers | Up to 22 timers and watchdogs, including 1x high-resolution timer (2.1 ns) |
| Performance | 1027 DMIPS (2.14 DMIPS/MHz) |
| Flash Memory | 1 Mbyte (G variant; up to 2 Mbytes across the family) |
| Standby Current | 2.95 µA (Backup SRAM off, RTC/LSE on) |
| Max CPU Frequency | 480 MHz |
| Supply Voltage (VDD) | 1.62 V to 3.6 V (1.71 V to 3.6 V without external supervisor) |
| Operating Temperature | Ambient -40 to +85 °C; junction -40 to +125 °C |
| Communication Interfaces | 4x I2C, 4x USART/4x UART, 1x LPUART, 6x SPI, 4x SAI, 2x FDCAN, 2x USB OTG, Ethernet MAC, 2x SDMMC, SPDIFRX, SWPMI, MDIO, HDMI-CEC |
| External Memory Interfaces | FMC (up to 32-bit bus, 100 MHz), Quad-SPI up to 133 MHz |
| Available Packages (Family) | LQFP100, TFBGA100, LQFP144, UFBGA169, LQFP176, UFBGA176+25, LQFP208, TFBGA240+25 |
STM32H742VG Overview
Part: STM32H742xI/G, STM32H743xI/G — STMicroelectronics
Type: 32-bit ARM Cortex-M7 Microcontroller
Description: 480 MHz 32-bit ARM Cortex-M7 MCU with DP-FPU, up to 2 MB Flash, 1 MB RAM, advanced graphics acceleration, and extensive communication and analog interfaces.
Operating Conditions:
- Supply voltage: 1.62 to 3.6 V (VDD, VDDLDO)
- Operating temperature: -40 to +85 °C (suffix 6, maximum power dissipation)
- Analog operating voltage (VDDA): 1.62 to 3.6 V (ADC/COMP), 1.8 to 3.6 V (DAC/VREFBUF), 2.0 to 3.6 V (OPAMP)
- Maximum CPU frequency: up to 480 MHz
Absolute Maximum Ratings:
- Max supply voltage: 4.0 V (VDDX - VSS)
- Max continuous current: 620 mA (Σ IVDD total current into sum of all VDD lines)
- Max junction/storage temperature: -65 to +150 °C (storage), 125 °C (junction)
Key Specs:
- Maximum CPU core clock: 480 MHz (1027 DMIPS / 2.14 DMIPS/MHz)
- Total current sink: 620 mA (Σ IVSS max out of sum of all VSS lines)
- Current per supply pin: 100 mA (IVDD max into each VDD pin / IVSS max out of each VSS pin)
- Output current sunk by standard I/O pin: 20 mA (IIO max)
- Total output current sunk/sourced by sum of all I/Os: 140 mA (Σ I(PIN))
- Flash memory capacity: up to 2 Mbytes with read-while-write support
- SRAM capacity: up to 1 Mbyte (including 192 KB TCM RAM and 4 KB backup SRAM)
- ADCs: 3× 16-bit ADCs up to 3.6 MSPS (up to 36 channels)
- Standby mode current: 2.95 μA (Backup SRAM OFF, RTC/LSE ON)
Features:
- Arm Cortex-M7 core with double-precision FPU, L1 cache (16 KB instruction + 16 KB data), and DSP instructions
- Chrom-ART graphical hardware accelerator (DMA2D), hardware JPEG codec, and LCD-TFT controller up to XGA
- Flexible external memory controller (FMC) supporting SRAM, PSRAM, SDRAM, and NOR/NAND Flash
- Dual-mode Quad-SPI memory interface up to 133 MHz
- Up to 35 communication peripherals including 4× I2C, 8× USART/UART, 1× LPUART, 6× SPI, 4× SAI, SPDIFRX, and 2× SDMMC
- 2× USB OTG (1 FS, 1 HS/FS crystal-less), Ethernet MAC with dedicated DMA, and 2× FDCAN controllers
- High-resolution timer (HRTIM1) with 2.1 ns max resolution and up to 22 timers total
- Analog subsystem with 2× 12-bit DACs, 2× comparators, 2× operational amplifiers, DFSDM, and internal reference buffer
Applications:
- Motor drive and application control
- Medical equipment
- Industrial applications (PLC, inverters, circuit breakers)
- Home audio and graphical user interfaces (HMI)
Package:
- LQFP100 (14 × 14 mm)
- TFBGA100 (8 × 8 mm)
- LQFP144 (20 × 20 mm)
- UFBGA169 (7 × 7 mm)
- LQFP176 (24 × 24 mm)
- UFBGA176+25 (10 × 10 mm)
- LQFP208 (28 × 28 mm)
- TFBGA240+25 (14 × 14 mm)
STM32H742VG Pin Configuration
Figure 5. LQFP100 pinout
- The above figure shows the package top view.
101
STM32H742VG Electrical Characteristics
Unless otherwise specified, the parameters given in Table 87 are derived from tests performed under the ambient temperature, f PCLK2 frequency and V DDA supply voltage conditions summarized in Table 24: General operating conditions .
Table 87. ADC characteristics (1)
| Symbol | Parameter | Conditions | Min | Typ | Max | Unit | |
|---|---|---|---|---|---|---|---|
| V DDA | Analog power supply | - | - | 1.62 | - | 3.6 DDA | V |
| V REF+ | Positive reference voltage | V DDA ≥ 2 V | V DDA ≥ 2 V | 2 | - | V | V |
| V REF+ | Positive reference voltage | V DDA < 2 V | V DDA < 2 V | V DDA | V DDA | V DDA | V |
| V REF- | Negative reference voltage | - | - | V SSA | V SSA | V SSA | V |
| f ADC | ADC clock frequency | 2 V ≤ V DDA ≤ 3.3 V | BOOST=1 | - | - | 36 | MHz |
| f ADC | ADC clock frequency | 2 V ≤ V DDA ≤ 3.3 V | BOOST = 0 | - | - | 20 | MHz |
| f S | Sampling rate for Fast channels, BOOST = 1, f ADC = 36 MHz (2) | 16-bit resolution | 16-bit resolution | - | - | 3.60 (2) | MSPS |
| f S | Sampling rate for Fast channels, BOOST = 1, f ADC = 36 MHz (2) | 14-bit resolution | 14-bit resolution | - | - | 4.00 (2) | MSPS |
| f S | Sampling rate for Fast channels, BOOST = 1, f ADC = 36 MHz (2) | 12-bit resolution | 12-bit resolution | - | - | 4.50 (2) | MSPS |
| f S | Sampling rate for Fast channels, BOOST = 1, f ADC = 36 MHz (2) | 10-bit resolution | 10-bit resolution | - | - | 5.00 (2) | MSPS |
| f S | Sampling rate for Fast channels, BOOST = 1, f ADC = 36 MHz (2) | 8-bit resolution | 8-bit resolution | - | - | 6.00 (2) | MSPS |
| f S | Sampling rate for Fast channels, BOOST = 0, f ADC = 20 MHz | 16-bit resolution | 16-bit resolution | - | - | 2.00 (2) | MSPS |
| f S | Sampling rate for Fast channels, BOOST = 0, f ADC = 20 MHz | 14-bit resolution | 14-bit resolution | - | - | 2.20 (2) | MSPS |
| f S | Sampling rate for Fast channels, BOOST = 0, f ADC = 20 MHz | 12-bit resolution | 12-bit resolution | - | - | 2.50 (2) | MSPS |
| f S | Sampling rate for Fast channels, BOOST = 0, f ADC = 20 MHz | 10-bit resolution | 10-bit resolution | - | - | 2.80 (2) | MSPS |
| f S | Sampling rate for Fast channels, BOOST = 0, f ADC = 20 MHz | 8-bit resolution | 8-bit resolution | - | - | 3.30 (2) | MSPS |
| f S | Sampling rate for Slow channels, BOOST = 0, f ADC = 10 MHz | 16-bit resolution | 16-bit resolution | - | - | 1.00 | MSPS |
| f S | Sampling rate for Slow channels, BOOST = 0, f ADC = 10 MHz | 14-bit resolution | 14-bit resolution | - | - | 1.00 | MSPS |
| f S | Sampling rate for Slow channels, BOOST = 0, f ADC = 10 MHz | 12-bit resolution | 12-bit resolution | - | - | 1.00 | MSPS |
| f S | Sampling rate for Slow channels, BOOST = 0, f ADC = 10 MHz | 10-bit resolution | 10-bit resolution | - | - | 1.00 | MSPS |
| f S | Sampling rate for Slow channels, BOOST = 0, f ADC = 10 MHz | 8-bit resolution | 8-bit resolution | - | - | 1.00 | MSPS |
Table 87. ADC characteristics (1)
Table 87. ADC characteristics (1) (continued)
| Symbol | Parameter | Conditions | Min | Typ | Max | Unit |
|---|---|---|---|---|---|---|
| f TRIG | External trigger frequency | f ADC = 36 MHz | - | - | 3.6 | MHz |
| f TRIG | External trigger frequency | 16-bit resolution | - | - | 10 | 1/f ADC |
| V AIN (3) | Conversion voltage range | - | 0 | - | V REF+ | V |
| V CMIV | Common mode input voltage | - | V REF /2 - 10% | V REF /2 | V REF /2+ 10% | |
| R AIN | External input impedance | - | - | - | 50 | kΩ |
| C ADC | Internal sample and hold capacitor | - | - | 4 | - | pF |
| t ADCREG_ STUP | ADC LDO startup time | - | - | 5 | 10 | μs |
| t STAB | ADC power-up time | LDO already started | 1 | 1 | 1 | conversion cycle |
| t CAL | Offset and linearity calibration time | - | 165,010 | 165,010 | 165,010 | 1/f ADC |
| t OFF_CAL | Offset calibration time | - | 1,280 | 1,280 | 1,280 | 1/f ADC |
| t LATR | Trigger conversion latency for regular and injected channels without aborting the conversion | CKMODE = 00 | 1.5 | 2 | 2.5 | 1/f ADC |
| t LATR | Trigger conversion latency for regular and injected channels without aborting the conversion | CKMODE = 01 | - | - | 2 | 1/f ADC |
| t LATR | Trigger conversion latency for regular and injected channels without aborting the conversion | CKMODE = 10 | 2.25 | 1/f ADC | ||
| t LATR | Trigger conversion latency for regular and injected channels without aborting the conversion | CKMODE = 11 | 2.125 | 1/f ADC | ||
| t LATRINJ | Trigger conversion latency for regular and injected channels when a regular conversion is aborted | CKMODE = 00 | 2.5 | 3 | 3.5 | 1/f ADC |
| t LATRINJ | Trigger conversion latency for regular and injected channels when a regular conversion is aborted | CKMODE = 01 | - | - | 3 | 1/f ADC |
| t LATRINJ | Trigger conversion latency for regular and injected channels when a regular conversion is aborted | CKMODE = 10 | - | - | 3.25 | 1/f ADC |
| t LATRINJ | Trigger conversion latency for regular and injected channels when a regular conversion is aborted | CKMODE = 11 | - | - | 3.125 | 1/f ADC |
| t S | Sampling time | - | 1.5 | - | 810.5 | 1/f ADC |
| t CONV | Total conversion time (including sampling time) | N-bit resolution | t S + 0.5 + N/2 (9 to 648 cycles in 14-bit mode) | t S + 0.5 + N/2 (9 to 648 cycles in 14-bit mode) | t S + 0.5 + N/2 (9 to 648 cycles in 14-bit mode) |
-
Guaranteed by design.
-
These values are obtained using the following formula: f S = f ADC / t CONV , where f ADC = 36 MHz and t CONV = 1,5 cycle sampling time + t SAR sampling time. Refer to the product reference manual for the value of t SAR depending on resolution.
-
Depending on the package, V REF+ can be internally connected to V DDA and V REF- to V SSA .
320
Table 88. ADC accuracy (1)(2)(3)
| Symbol | Parameter | Conditions (4) | Conditions (4) | Min | Typ | Max | Unit |
|---|---|---|---|---|---|---|---|
| ET | Total unadjusted error | Single ended | BOOST = 1 | - | ±6 | - | ±LSB |
| ET | Total unadjusted error | Single ended | BOOST = 0 | - | ±8 | - | ±LSB |
| ET | Total unadjusted error | Differential | BOOST = 1 | - | ±10 | - | ±LSB |
| ET | Total unadjusted error | Differential | BOOST = 0 | - | ±16 | - | ±LSB |
| ED | Differential linearity error | Single ended | BOOST = 1 | - | 2 | - | ±LSB |
| ED | Differential linearity error | Single ended | BOOST = 0 | - | 1 | - | ±LSB |
| ED | Differential linearity error | Differential | BOOST = 1 | - | 8 | - | ±LSB |
| ED | Differential linearity error | Differential | BOOST = 0 | - | 2 | - | ±LSB |
| EL | Integral linearity error | Single ended | BOOST = 1 | - | ±6 | - | ±LSB |
| EL | Integral linearity error | Single ended | BOOST = 0 | - | ±4 | - | ±LSB |
| EL | Integral linearity error | Differential | BOOST = 1 | - | ±6 | - | ±LSB |
| EL | Integral linearity error | Differential | BOOST = 0 | - | ±4 | - | ±LSB |
| ENOB (5) | Effective number of bits (2 MSPS) | Single ended | BOOST = 1 | - | 11.6 | - | bits |
| ENOB (5) | Effective number of bits (2 MSPS) | Single ended | BOOST = 0 | - | 12 | - | bits |
| ENOB (5) | Effective number of bits (2 MSPS) | Differential | BOOST = 1 | - | 13.3 | - | bits |
| ENOB (5) | Effective number of bits (2 MSPS) | Differential | BOOST = 0 | - | 13.5 | - | bits |
| SINAD (5) | Signal-to- noise and distortion ratio (2 MSPS) | Single ended | BOOST = 1 | - | 71.6 | - | |
| SINAD (5) | Signal-to- noise and distortion ratio (2 MSPS) | Single ended | BOOST = 0 | - | 74 | - | |
| SINAD (5) | Signal-to- noise and distortion ratio (2 MSPS) | Differential | BOOST = 1 | - | 81.83 | - | |
| SINAD (5) | Signal-to- noise and distortion ratio (2 MSPS) | Differential | BOOST = 0 | - | 83 | - | |
| SNR (5) | Signal-to- noise ratio (2 MSPS) | Single ended | BOOST = 1 | - | 72 | - | |
| SNR (5) | Signal-to- noise ratio (2 MSPS) | Single ended | BOOST = 0 | - | 74 | - | dB |
| SNR (5) | Signal-to- noise ratio (2 MSPS) | Differential | BOOST = 1 | - | 82 | - | |
| SNR (5) | Signal-to- noise ratio (2 MSPS) | Differential | BOOST = 0 | - | 83 | - | |
| THD (5) | Total harmonic distortion | Single ended | BOOST = 1 | - | - 78 | - | |
| THD (5) | Total harmonic distortion | Single ended | BOOST = 0 | - | - 80 | - | |
| THD (5) | Total harmonic distortion | Differential | BOOST = 1 | - | - 90 | - | |
| THD (5) | Total harmonic distortion | Differential | BOOST = 0 | - | - 95 | - |
- Guaranteed by characterization for BGA packages, the values for LQFP packages might differ.
- ADC DC accuracy values are measured after internal calibration.
- The above table gives the ADC performance in 16-bit mode.
- ADC clock frequency ≤ 36 MHz, 2 V ≤ V DDA ≤ 3.3 V, 1.6 V ≤ V REF ≤ V DDA , BOOSTEN (for I/O) = 1.
- ENOB, SINAD, SNR and THD are specified for V DDA = V REF = 3.3 V.
Note: ADC accuracy vs. negative injection current: injecting a negative current on any analog input pins should be avoided as this significantly reduces the accuracy of the conversion being performed on another analog input. It is recommended to add a Schottky diode (pin to ground) to analog pins which may potentially inject negative currents.
Any positive injection current within the limits specified for I INJ(PIN) and Σ I INJ(PIN) in Section 6.3.14 does not affect the ADC accuracy.
Figure 40. ADC accuracy characteristics
Figure 41. Typical connection diagram when using the ADC with FT/TT pins featuring analog switch function
- Refer to Section 6.3.20: 16-bit ADC characteristics for the values of R AIN and C ADC .
- Cparasitic represents the capacitance of the PCB (dependent on soldering and PCB layout quality) plus the pad capacitance (refer to Table 60: I/O static characteristics for the value of the pad capacitance). A high Cparasitic value downgrades conversion accuracy. To remedy this, f ADC should be reduced.
- Refer to Table 60: I/O static characteristics for the value of I lkg .
- Refer to Figure 15: Power supply scheme .
320
STM32H742VG Absolute Maximum Ratings
Stresses above the absolute maximum ratings listed in Table 21: Voltage characteristics , Table 22: Current characteristics , and Table 23: Thermal characteristics may cause permanent damage to the device. These are stress ratings only and the functional operation of the device at these conditions is not implied. Exposure to maximum rating conditions for extended periods may affect device reliability. Device mission profile (application conditions) is compliant with JEDEC JESD47 Qualification Standard, extended mission profiles are available on demand.
Table 21. Voltage characteristics (1)
| Symbols | Ratings | Min | Max | Unit |
|---|---|---|---|---|
| V DDX - V SS | External main supply voltage (including V DD , V DDLDO , V DDA , V DD33USB , V BAT ) | - 0.3 | 4.0 | V |
| V IN (2) | Input voltage on FT_xxx pins | V SS - 0.3 | Min(V DD , V DDA , V DD33USB , V BAT ) +4.0 (3)(4) | V |
| Input voltage on TT_xx pins | V SS -0.3 | 4.0 | V | |
| Input voltage on BOOT0 pin | V SS | 9.0 | V | |
| Input voltage on any other pins | V SS -0.3 | 4.0 | V | |
| | ∆ V DDX | | Variations between different V DDX power pins of the same domain | - | 50 | mV |
| |V SSx -V SS | | Variations between all the different ground pins | - | 50 | mV |
- This formula has to be applied on power supplies related to the IO structure described by the pin definition table.
- To sustain a voltage higher than 4V the internal pull-up/pull-down resistors must be disabled.
- All main power (V DD , V DDA , V DD33USB ) and ground (V SS , V SSA ) pins must always be connected to the external power supplies, in the permitted range.
- This current consumption must be correctly distributed over all I/Os and control pins. The total output current must not be sunk/sourced between two consecutive power supply pins referring to high pin count QFP packages.
- Positive injection is not possible on these I/Os and does not occur for input voltages lower than the specified maximum value.
- A positive injection is induced by V IN >VDD while a negative injection is induced by V IN <VSS . I INJ(PIN) must never be exceeded. Refer also to Table 21: Voltage characteristics for the maximum allowed input voltage values.
- When several inputs are submitted to a current injection, the maximum ∑ I INJ(PIN) is the absolute sum of the positive and negative injected currents (instantaneous values).
Table 22. Current characteristics
| Symbols | Ratings | Max | Unit |
|---|---|---|---|
| Σ IV DD | Total current into sum of all V DD power lines (source) (1) | 620 | mA |
| Σ IV SS | Total current out of sum of all V SS ground lines (sink) (1) | 620 | mA |
| IV DD | Maximum current into each V DD power pin (source) (1) | 100 | mA |
| IV SS | Maximum current out of each V SS ground pin (sink) (1) | 100 | mA |
| I IO | Output current sunk by any I/O and control pin, except Px_C | 20 | mA |
| I IO | Output current sunk by Px_C pins | 1 | mA |
| Σ I (PIN) | Total output current sunk by sum of all I/Os and control pins (2) | 140 | mA |
| Σ I (PIN) | Total output current sourced by sum of all I/Os and control pins (2) | 140 | mA |
| I INJ(PIN) (3)(4) | Injected current on FT_xxx, TT_xx, RST and B pins except PA4, PA5 | - 5/+0 | mA |
| I INJ(PIN) (3)(4) | Injected current on PA4, PA5 | - 0/0 | mA |
| Σ I INJ(PIN) | Total injected current (sum of all I/Os and control pins) (5) | ±25 | mA |
Table 23. Thermal characteristics
| Symbol | Ratings | Value | Unit |
|---|---|---|---|
| T STG | Storage temperature range | - 65 to +150 | °C |
| T J | Maximum junction temperature | 125 | °C |
320
STM32H742VG Thermal Information
The maximum chip-junction temperature, T J max, in degrees Celsius, may be calculated using the following equation:
T J max = T A max + (P D max × Θ JA )
STM32H742VG Package Information
In order to meet environmental requirements, ST offers these devices in different grades of ECOPACK packages, depending on their level of environmental compliance. ECOPACK specifications, grade definitions and product status are available at www.st.com. ECOPACK is an ST trademark
Variants on the same datasheet
These parts have exact links to the same datasheet. They are candidates to compare, not verified drop-in replacements; check package, pinout and electrical limits.
| Part Number | Manufacturer | Package |
|---|---|---|
| STM32 | STMicroelectronics | — |
| STM32H | STMicroelectronics | — |
| STM32H7 | STMicroelectronics | — |
| STM32H742AG | STMicroelectronics | — |
| STM32H742AI | STMicroelectronics | — |
| STM32H742BG | STMicroelectronics | — |
| STM32H742BI | STMicroelectronics | — |
| STM32H742IG | STMicroelectronics | — |
| STM32H742II | STMicroelectronics | — |
| STM32H742VI | STMicroelectronics | — |
| STM32H742XG | STMicroelectronics | — |
| STM32H742XI | STMicroelectronics | — |
| STM32H742ZG | STMicroelectronics | — |
| STM32H742ZI | STMicroelectronics | — |
| STM32H743 | STMicroelectronics | TFBGA100 (8 x 8 mm) |
| STM32H743AG | STMicroelectronics | — |
| STM32H743AI | STMicroelectronics | — |
| STM32H743BG | STMicroelectronics | — |
| STM32H743BI | STMicroelectronics | — |
| STM32H743IG | STMicroelectronics | — |
| STM32H743II | STMicroelectronics | — |
| STM32H743VG | STMicroelectronics | — |
| STM32H743VI | STMicroelectronics | — |
| STM32H743XG | STMicroelectronics | — |
| STM32H743XGXI | STMicroelectronics | UFBGA-28 |
| STM32H743XI | STMicroelectronics | — |
| STM32H743XL | STMicroelectronics | TFBGA |
| STM32H743ZG | STMicroelectronics | — |
| STM32H743ZI | STMicroelectronics | — |
| STM32H7X2 | STMicroelectronics | — |
| STM32H7X3 | STMicroelectronics | — |
Other Microcontrollers (MCU)
- STM32F407VET6 – STMicroelectronics, ARM Cortex-M4 MCU
- STM32H563ZIT6 – STMicroelectronics, Arm Cortex-M33 32-bit MCU
- RP2040 – Raspberry Pi, Microcontroller
- STM32H743VIT6 – STMicroelectronics, Microcontroller Unit (MCU)
- STM32U575RIT6 – STMicroelectronics, Ultra-low-power Arm Cortex-M33 32-bit MCU
- STM32L011F4U6 – STMicroelectronics, Ultra-low-power Arm Cortex-M0+ MCU
- GD32F103C8T6 – GigaDevice, Arm Cortex-M3 32-bit MCU
- CH32H417QEU6 – WCH, Dual-Core RISC-V Microcontroller
All Microcontrollers (MCU) datasheetsAll STMicroelectronics datasheets (808)
Ask your AI agent about the STM32H742VG
Connect SheetsData to Claude, Cursor, Codex or any MCP client and your agent reads this datasheet for you: pinout, limits, register maps and design checks, with the numbers taken from the PDF.
claude mcp add --transport http sheetsdata https://mcp.sheetsdata.com/mcp
Then ask: "Can the STM32H742VG run from my 12 V rail? Check it against the datasheet limits."
Create a free account $2 of usage every month, no card needed.