STM32F217IGH6
  • Share:

STMicroelectronics STM32F217IGH6

Manufacturer No:
STM32F217IGH6
Manufacturer:
STMicroelectronics
Package:
Tray
Description:
IC MCU 32BIT 1MB FLASH 176UFBGA
Delivery:
Payment:
iso14001
iso45001
iso9001
iso13485

Product Introduction

Overview

The STM32F217IGH6 is a high-performance microcontroller from STMicroelectronics, part of the STM32F21x family. It is based on the ARM® Cortex®-M3 32-bit RISC core, operating at a frequency of up to 120 MHz. This microcontroller is equipped with 1 Mbyte of Flash memory, up to 128 Kbytes of system SRAM, and up to 4 Kbytes of backup SRAM. It features an adaptive real-time memory accelerator (ART Accelerator™) that enables 0-wait state program execution from Flash memory at the maximum CPU frequency. The device includes a wide range of peripherals and interfaces, making it suitable for various industrial and embedded applications.

Key Specifications

SpecificationDetails
CoreARM® 32-bit Cortex®-M3 CPU (up to 120 MHz)
Flash MemoryUp to 1 Mbyte
SRAMUp to 128 Kbytes + 4 Kbytes backup SRAM
OTP Memory512 bytes
ADCs3 × 12-bit, up to 24 channels, up to 6 MSPS in triple interleaved mode
DACs2 × 12-bit
TimersUp to 12 × 16-bit, 2 × 32-bit
Communication InterfacesUp to 3 × I²C, up to 4 × USART, 2 × UART, 3 × SPI, 2 × CAN 2.0B, USB 2.0 full-speed/device/host/OTG, 10/100 Ethernet MAC
Cryptographic AccelerationAES 128, 192, 256, Triple DES, HASH (MD5, SHA-1)
Operating VoltageFrom 1.8 to 3.6 V
Operating Temperature-40°C to 85°C
Package OptionsUFBGA 176+25, LQFP 176

Key Features

  • High-performance ARM® Cortex®-M3 CPU with Adaptive real-time accelerator (ART Accelerator™) for 0-wait state execution from Flash memory.
  • Extensive range of enhanced I/Os and peripherals connected to two APB buses, three AHB buses, and a 32-bit multi-AHB bus matrix.
  • Advanced communication interfaces including USB 2.0, Ethernet, CAN, and SPI.
  • Cryptographic acceleration cell for AES, Triple DES, and HASH functions.
  • True random number generator (RNG) and CRC calculation unit.
  • Low-power modes: Sleep, Stop, and Standby.
  • Support for various memory types through the flexible static memory controller.
  • Integrated LCD parallel interface and camera interface for CMOS sensors.

Applications

The STM32F217IGH6 is versatile and can be used in a variety of applications, including:

  • Industrial automation and control systems.
  • Medical devices requiring advanced peripherals and low power consumption.
  • Automotive systems, particularly those needing CAN and Ethernet interfaces.
  • Consumer electronics, such as smart home devices and multimedia systems.
  • Security and encryption applications due to its cryptographic acceleration features.

Q & A

  1. What is the maximum CPU frequency of the STM32F217IGH6?
    The maximum CPU frequency is up to 120 MHz.
  2. How much Flash memory does the STM32F217IGH6 have?
    It has up to 1 Mbyte of Flash memory.
  3. What types of communication interfaces are available on the STM32F217IGH6?
    The device features USB 2.0, Ethernet, CAN, SPI, I²C, and USART interfaces.
  4. Does the STM32F217IGH6 support cryptographic functions?
    Yes, it includes a cryptographic acceleration cell for AES, Triple DES, and HASH functions.
  5. What are the operating voltage and temperature ranges for the STM32F217IGH6?
    The operating voltage range is from 1.8 to 3.6 V, and the operating temperature range is from -40°C to 85°C.
  6. What is the purpose of the ART Accelerator™ in the STM32F217IGH6?
    The ART Accelerator™ allows for 0-wait state program execution from Flash memory at the maximum CPU frequency.
  7. Does the STM32F217IGH6 support low-power modes?
    Yes, it supports Sleep, Stop, and Standby low-power modes.
  8. What types of timers are available on the STM32F217IGH6?
    The device includes up to 12 × 16-bit timers and 2 × 32-bit timers.
  9. Is the STM32F217IGH6 suitable for industrial applications?
    Yes, it is highly suitable due to its robust set of peripherals and interfaces.
  10. What development tools are supported for the STM32F217IGH6?
    It is supported by various development toolchains including IAR EWARM, Keil MDK-ARM, and GCC-based IDEs.

Product Attributes

Core Processor:ARM® Cortex®-M3
Core Size:32-Bit Single-Core
Speed:120MHz
Connectivity:CANbus, Ethernet, I²C, IrDA, LINbus, Memory Card, SPI, UART/USART, USB OTG
Peripherals:Brown-out Detect/Reset, DMA, I²S, LCD, POR, PWM, WDT
Number of I/O:140
Program Memory Size:1MB (1M x 8)
Program Memory Type:Flash
EEPROM Size:- 
RAM Size:132K x 8
Voltage - Supply (Vcc/Vdd):1.8V ~ 3.6V
Data Converters:A/D 24x12b; D/A 2x12b
Oscillator Type:Internal
Operating Temperature:-40°C ~ 85°C (TA)
Mounting Type:Surface Mount
Package / Case:201-UFBGA
Supplier Device Package:176+25UFBGA (10x10)
0 Remaining View Similar

In Stock

$23.18
21

Please send RFQ , we will respond immediately.

Same Series
STM32F217VET6TR
STM32F217VET6TR
IC MCU 32BIT 512KB FLASH 100LQFP
STM32F215RGT6
STM32F215RGT6
IC MCU 32BIT 1MB FLASH 64LQFP
STM32F215VGT6
STM32F215VGT6
IC MCU 32BIT 1MB FLASH 100LQFP
STM32F217ZGT6
STM32F217ZGT6
IC MCU 32BIT 1MB FLASH 144LQFP
STM32F217IGT6
STM32F217IGT6
IC MCU 32BIT 1MB FLASH 176LQFP
STM32F217IGT7
STM32F217IGT7
IC MCU 32BIT 1MB FLASH 176LQFP
STM32F217VGT6TR
STM32F217VGT6TR
IC MCU 32BIT 1MB FLASH 100LQFP
STM32F215ZET6
STM32F215ZET6
IC MCU 32BIT 512KB FLASH 144LQFP
STM32F215RET6TR
STM32F215RET6TR
IC MCU 32BIT 512KB FLASH 64LQFP
STM32F217IET6
STM32F217IET6
IC MCU 32BIT 512KB FLASH 176LQFP
STM32F217ZET7
STM32F217ZET7
IC MCU 32BIT 512KB FLASH 144LQFP
STM32F217VGT7
STM32F217VGT7
IC MCU 32BIT 1MB FLASH 100LQFP

Similar Products

Part Number STM32F217IGH6 STM32F217IGT6 STM32F207IGH6 STM32F217IEH6
Manufacturer STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics
Product Status Active Active Active Active
Core Processor ARM® Cortex®-M3 ARM® Cortex®-M3 ARM® Cortex®-M3 ARM® Cortex®-M3
Core Size 32-Bit Single-Core 32-Bit Single-Core 32-Bit Single-Core 32-Bit Single-Core
Speed 120MHz 120MHz 120MHz 120MHz
Connectivity CANbus, Ethernet, I²C, IrDA, LINbus, Memory Card, SPI, UART/USART, USB OTG CANbus, Ethernet, I²C, IrDA, LINbus, Memory Card, SPI, UART/USART, USB OTG CANbus, Ethernet, I²C, IrDA, LINbus, Memory Card, SPI, UART/USART, USB OTG CANbus, Ethernet, I²C, IrDA, LINbus, Memory Card, SPI, UART/USART, USB OTG
Peripherals Brown-out Detect/Reset, DMA, I²S, LCD, POR, PWM, WDT Brown-out Detect/Reset, DMA, I²S, LCD, POR, PWM, WDT Brown-out Detect/Reset, DMA, I²S, LCD, POR, PWM, WDT Brown-out Detect/Reset, DMA, I²S, LCD, POR, PWM, WDT
Number of I/O 140 140 140 140
Program Memory Size 1MB (1M x 8) 1MB (1M x 8) 1MB (1M x 8) 512KB (512K x 8)
Program Memory Type Flash Flash Flash Flash
EEPROM Size - - - -
RAM Size 132K x 8 132K x 8 132K x 8 132K x 8
Voltage - Supply (Vcc/Vdd) 1.8V ~ 3.6V 1.8V ~ 3.6V 1.8V ~ 3.6V 1.8V ~ 3.6V
Data Converters A/D 24x12b; D/A 2x12b A/D 24x12b; D/A 2x12b A/D 24x12b; D/A 2x12b A/D 24x12b; D/A 2x12b
Oscillator Type Internal Internal Internal Internal
Operating Temperature -40°C ~ 85°C (TA) -40°C ~ 85°C (TA) -40°C ~ 85°C (TA) -40°C ~ 85°C (TA)
Mounting Type Surface Mount Surface Mount Surface Mount Surface Mount
Package / Case 201-UFBGA 176-LQFP 201-UFBGA 201-UFBGA
Supplier Device Package 176+25UFBGA (10x10) 176-LQFP (24x24) 176+25UFBGA (10x10) 176+25UFBGA (10x10)

Related Product By Categories

STM32F051C6U6
STM32F051C6U6
STMicroelectronics
IC MCU 32BIT 32KB FLASH 48UFQFPN
STM32F407ZET6
STM32F407ZET6
STMicroelectronics
IC MCU 32BIT 512KB FLASH 144LQFP
STM8S103F3P6
STM8S103F3P6
STMicroelectronics
IC MCU 8BIT 8KB FLASH 20TSSOP
SPC582B60E1MH00Y
SPC582B60E1MH00Y
STMicroelectronics
IC MCU 32BIT 1MB FLASH 64ETQFP
MK61FX512VMJ15
MK61FX512VMJ15
NXP USA Inc.
IC MCU 32B 512KB FLSH 256MAPPBGA
STM8L151G3U6TR
STM8L151G3U6TR
STMicroelectronics
IC MCU 8BIT 8KB FLASH 28UFQFPN
STM32F031K6T7TR
STM32F031K6T7TR
STMicroelectronics
IC MCU 32BIT 32KB FLASH 32LQFP
STM32L011K4U3
STM32L011K4U3
STMicroelectronics
IC MCU 32BIT 16KB FLASH 32UFQFPN
C8051F321-GMR
C8051F321-GMR
Silicon Labs
IC MCU 8BIT 16KB FLASH 28MLP
MIMXRT1052CVL5BR
MIMXRT1052CVL5BR
NXP USA Inc.
I.MX RT1050 CROSSOVER PROCESSOR
SPC5642AF2MVZ3
SPC5642AF2MVZ3
Freescale Semiconductor
IC MCU 32BIT 2MB FLASH 324PBGA
SPC5644BF0MLU8R
SPC5644BF0MLU8R
NXP USA Inc.
IC MCU 32BIT 1.5MB FLASH 176LQFP

Related Product By Brand

STPS1L60MF
STPS1L60MF
STMicroelectronics
DIODE SCHOTTKY 60V 1A DO222AA
BTB16-800BWRG
BTB16-800BWRG
STMicroelectronics
TRIAC ALTERNISTOR 800V TO220AB
TDA7418
TDA7418
STMicroelectronics
IC AUDIO SIGNAL PROCESSOR 20SO
STM32F723ZET6
STM32F723ZET6
STMicroelectronics
IC MCU 32BIT 512KB FLASH 144LQFP
STM32F334R8T7
STM32F334R8T7
STMicroelectronics
IC MCU 32BIT 64KB FLASH 64LQFP
STM32L476VGT6U
STM32L476VGT6U
STMicroelectronics
IC MCU 32BIT 1MB FLASH 100LQFP
TDA7491LP
TDA7491LP
STMicroelectronics
IC AMP CLSS D STER 5W POWERSSO36
TSC2012IDT
TSC2012IDT
STMicroelectronics
IC CURRENT SENSE 1 CIRCUIT 8SOIC
M24C32-DRMN3TP/K
M24C32-DRMN3TP/K
STMicroelectronics
IC EEPROM 32KBIT I2C 1MHZ 8SO
VIPER100(022Y)
VIPER100(022Y)
STMicroelectronics
IC OFFLIN CONV FLBACK 5PENTAWATT
L6201PS
L6201PS
STMicroelectronics
IC MOTOR DRIVER PAR 20POWERSO
VN750PSTR-E
VN750PSTR-E
STMicroelectronics
IC PWR DRIVER N-CHANNEL 1:1 8SO