Overview
The STM32F765IGK6TR is a high-performance microcontroller from STMicroelectronics, part of the STM32F765xx family. It is based on the Arm® Cortex®-M7 32-bit RISC core, operating at up to 216 MHz and featuring a floating-point unit (FPU) that supports Arm® double-precision and single-precision data-processing instructions. This MCU is designed for applications requiring high computational power, advanced peripherals, and low power consumption.
Key Specifications
Parameter | Specification |
---|---|
Core | Arm® 32-bit Cortex®-M7 CPU with FPU, ART Accelerator, and L1-cache |
Frequency | Up to 216 MHz |
Flash Memory | Up to 2 Mbytes, organized into two banks allowing read-while-write |
SRAM | 512 Kbytes (including 128 Kbytes of data TCM RAM and 16 Kbytes of instruction TCM RAM) + 4 Kbytes of backup SRAM |
External Memory Controller | Flexible external memory controller with up to 32-bit data bus: SRAM, PSRAM, SDRAM/LPSDR SDRAM, NOR/NAND memories |
ADCs | Three 12-bit ADCs, up to 24 channels, 2.4 MSPS |
DACs | Two 12-bit D/A converters |
Timers | Up to 18 timers: thirteen 16-bit and two 32-bit timers |
Communication Interfaces | Up to four I2Cs, six SPIs, four USARTs/UARTs, two SAI serial audio interfaces, three CANs, USB OTG full-speed and high-speed, 10/100 Ethernet MAC |
Operating Temperature | -40 to +105 °C |
Power Supply | 1.7 to 3.6 V application supply and I/Os |
Package | UFBGA 176+25 10x10x0.6 P 0.65 mm |
Key Features
- Arm® Cortex®-M7 core with FPU, ART Accelerator, and L1-cache for high-performance computing.
- High-speed embedded memories including flash, SRAM, and backup SRAM.
- Advanced peripherals such as three 12-bit ADCs, two DACs, and multiple timers.
- Extensive range of communication interfaces including I2Cs, SPIs, USARTs/UARTs, CANs, USB OTG, and Ethernet.
- Graphics capabilities with Chrom-ART Accelerator, hardware JPEG codec, and LCD-TFT controller.
- Low-power modes including Sleep, Stop, and Standby modes.
- Dedicated supply inputs for USB and SDMMC2.
- Debug mode with SWD and JTAG interfaces, and Cortex®-M7 Trace Macrocell™.
Applications
- Motor drive and application control.
- Medical equipment.
- Industrial applications: PLC, inverters, circuit breakers.
- Printers and scanners.
- Alarm systems, video intercom, and HVAC.
- Home audio appliances.
- Mobile applications and Internet of Things (IoT).
- Wearable devices: smartwatches.
Q & A
- What is the core architecture of the STM32F765IGK6TR?
The STM32F765IGK6TR is based on the Arm® Cortex®-M7 32-bit RISC core.
- What is the maximum operating frequency of the STM32F765IGK6TR?
The maximum operating frequency is up to 216 MHz.
- How much flash memory does the STM32F765IGK6TR have?
The device has up to 2 Mbytes of flash memory, organized into two banks allowing read-while-write.
- What types of communication interfaces are available on the STM32F765IGK6TR?
The device includes interfaces such as I2Cs, SPIs, USARTs/UARTs, CANs, USB OTG, and Ethernet.
- What are the power supply and operating temperature ranges of the STM32F765IGK6TR?
The device operates from a 1.7 to 3.6 V power supply and in a temperature range of -40 to +105 °C.
- What are the key graphics capabilities of the STM32F765IGK6TR?
The device features a Chrom-ART Accelerator, hardware JPEG codec, and an LCD-TFT controller supporting up to XGA resolution.
- Does the STM32F765IGK6TR support low-power modes?
Yes, it supports Sleep, Stop, and Standby modes for low-power applications.
- What debug interfaces are available on the STM32F765IGK6TR?
The device includes SWD and JTAG interfaces, and a Cortex®-M7 Trace Macrocell™.
- What types of timers are available on the STM32F765IGK6TR?
The device includes up to thirteen 16-bit timers and two 32-bit timers.
- Is the STM32F765IGK6TR suitable for industrial applications?
Yes, it is suitable for various industrial applications such as PLC, inverters, and circuit breakers.
- What is the package type of the STM32F765IGK6TR?
The device is available in a UFBGA 176+25 10x10x0.6 P 0.65 mm package.