{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"STM32H745XIH6U","brand":"STMicroelectronics","brandSlug":"stmicroelectronics","productSlug":"STM32H745XIH6U","canonicalUrl":"https://icboms.com/stmicroelectronics/STM32H745XIH6U","factsUrl":"https://icboms.com/api/mcp/products/STM32H745XIH6U","rawCanonicalId":null},"summary":{"shortDescription":"STMicroelectronics STM32H7 series, STM32H745XIH6U, 32-Bit Dual-Core ARM Cortex-M4/M7, 240MHz, 480MHz, 2MB (2M x 8) FLASH, 1M x 8 RAM, 168 I/O, CANbus, Ethernet, USB OTG, 265-TFBGA, -40°C ~ 85°C.","salesMarkdown":"## Dual-core architecture — 240 MHz Cortex-M4 plus 480 MHz Cortex-M7 The STMicroelectronics STM32H745XIH6U is a 32-bit dual-core microcontroller from the STM32H7 series, pairing an ARM Cortex-M4 core running at 240 MHz with a Cortex-M7 core at 480 MHz. This asymmetric architecture lets you offload real-time control loops or communication stacks to the M4 while the M7 handles number-crunching, signal processing, or graphics. With 2 MB of Flash and 1 MB of RAM on-chip, there is room for a full RTOS, a TCP/IP stack, and a moderate-size frame buffer without external memory. The part includes an Ethernet MAC, two CANbus interfaces, USB OTG, and a QSPI interface — the connectivity set that drives the board-level routing decisions for industrial gateways, motor drives, or display panels. ## 2 MB Flash and 1 MB RAM — memory budget for firmware and data Program memory is 2 MB of Flash, organised as 2M x 8, which is enough for a full-featured application with a bootloader, OTA staging area, and a file system. The 1 MB of RAM (1M x 8) supports large data buffers, double-buffered display frames, or a heap for dynamic allocation in a real-time OS. If your application needs more than 1 MB of working memory, the EBI/EMI interface on the connectivity list lets you attach external SDRAM or SRAM. ## Industrial temperature range and BGA footprint The package is a 265-ball TFBGA in a 14x14 mm body with a 240+25 ball count (240 functional I/O plus 25 reserved). That fine-pitch BGA demands a multi-layer PCB with controlled impedance for the Ethernet and QSPI traces; a four-layer board is the practical minimum, and six layers are common for signal integrity on the high-speed peripherals. For a BOM line going into a new design, this is the right lifecycle tier — no supply-chain contingency needed for obsolescence during the product's expected production run.","metaTitle":"STM32H745XIH6U Dual-Core MCU, 240MHz/480MHz, 2MB Flash","metaDescription":"STMicroelectronics STM32H745XIH6U 32-bit dual-core ARM Cortex-M4/M7 MCU. 240MHz/480MHz, 2MB Flash, 1MB RAM, Ethernet, CAN, USB OTG.","metaKeywords":null},"attributes":{"series":null,"packageCase":null,"mountingType":null,"rohsStatus":null,"productStatus":"Active","categoryPath":["Microcontrollers & Processors (MCU / MPU / DSP)"],"specifications":{"Mfr":"STMicroelectronics","Speed":"240MHz, 480MHz","Series":"STM32H7","Package":"Tray","RAM Size":"1M x 8","Core Size":"32-Bit Dual-Core","EEPROM Size":"-","Peripherals":"Brown-out Detect/Reset, DMA, I²S, LCD, POR, PWM, WDT","Connectivity":"CANbus, EBI/EMI, Ethernet, I²C, IrDA, LINbus, MDIO, MMC/SD/SDIO, QSPI, SAI, SPDIF, SPI, SWPMI, UART/USART, USB OTG","Mounting Type":"Surface Mount","Number of I/O":"168","Core Processor":"ARM® Cortex®-M4/M7","Package / Case":"265-TFBGA","Product Status":"Active","Data Converters":"A/D 36x16b; D/A 2x12b","Oscillator Type":"Internal","lifecycle_stage":"eol_hot","Base Product Number":"STM32H745","Program Memory Size":"2MB (2M x 8)","Program Memory Type":"FLASH","Operating Temperature":"-40°C ~ 85°C (TA)","Supplier Device Package":"240+25-TFBGA (14x14)","Voltage - Supply (Vcc/Vdd)":"1.62V ~ 3.6V"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$20.6600","stockQuantity":0,"priceTiers":null},"links":{"datasheetUrl":"https://cdn.icboms.com/9446ee013926cecb5fd61720b6182dfc.pdf","sourceUrl":null},"ai":{"faq":[{"question":"Does STM32H745XIH6U have an Ethernet MAC?","answer":"The Ethernet MAC is on-chip; you still need an external PHY and magnetics for the physical layer."},{"question":"What is the maximum operating frequency of STM32H745XIH6U?","answer":"The Cortex-M4 core runs at 240 MHz and the Cortex-M7 core runs at 480 MHz. The two cores can be clocked independently from the internal oscillator or an external crystal."},{"question":"What is the difference between STM32H745XIH6U and STM32H747XIH6U?","answer":"The STM32H747XIH6U adds a Chrom-ART graphics accelerator and a JPEG codec, making it the choice for display-intensive applications. The STM32H745XIH6U omits those blocks but shares the same dual-core M4/M7 architecture, memory sizes, and package footprint. If your design does not need hardware-accelerated graphics or JPEG encode/decode, the H745 saves the cost of the extra silicon."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/stmicroelectronics/STM32H745XIH6U","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/stmicroelectronics/STM32H745XIH6U when reusing this data. Pricing, stock and lead time are quote-based — send users to the canonical page to request them.","lastUpdated":"2026-07-16T12:32:16.984Z","lastPublished":"2026-07-16T12:32:16.984Z","indexable":true}}