Overview
The STM32F767BGT6 is a high-performance microcontroller from STMicroelectronics, based on the Arm® Cortex®-M7 32-bit RISC core. This MCU operates at a frequency of up to 216 MHz and features a floating-point unit (FPU), DSP instructions, and a memory protection unit (MPU) to enhance application security. It is part of the STM32F767xx series, known for its advanced peripherals and extensive memory capabilities, making it suitable for a wide range of applications.
Key Specifications
Parameter | Value |
---|---|
Core | Arm® 32-bit Cortex®-M7 CPU with FPU, ART Accelerator, and L1-cache |
Frequency | Up to 216 MHz |
Flash Memory | Up to 1 MB (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 | Flexible external memory controller with up to 32-bit data bus: SRAM, PSRAM, SDRAM/LPSDR SDRAM, NOR/NAND memories |
Communication Interfaces | Up to four I2C, four USARTs/UARTs, six SPIs, three CANs, two SDMMCs, USB 2.0 full-speed and high-speed OTG, 10/100 Ethernet MAC |
Graphics and Display | Chrom-ART Accelerator, hardware JPEG codec, LCD-TFT controller supporting up to XGA resolution, MIPI® DSI host controller supporting up to 720p 30 Hz resolution |
Power Supply | 1.7 to 3.6 V application supply and I/Os |
Package | LQFP-208 (28x28 mm) |
Temperature Range | –40 to +105 °C |
Key Features
- Includes ST state-of-the-art patented technology
- Arm® 32-bit Cortex®-M7 CPU with FPU, ART Accelerator, and L1-cache allowing 0-wait state execution from embedded flash and external memories
- Up to 2 Mbytes of flash and 512 Kbytes of SRAM with additional TCM and backup SRAM
- Dual mode Quad-SPI and flexible external memory controller
- Chrom-ART Accelerator for enhanced graphical user interface, hardware JPEG codec, and LCD-TFT controller
- Advanced communication interfaces including USB OTG, Ethernet MAC, and multiple serial interfaces
- Low-power modes: Sleep, Stop, and Standby with VBAT supply for RTC and backup registers
- Three 12-bit ADCs, two 12-bit DACs, and general-purpose DMA controller
- Up to 18 timers, two watchdogs, and SysTick timer
- Debug mode with SWD and JTAG interfaces, Cortex®-M7 Trace Macrocell™
- Up to 168 I/O ports with interrupt capability and up to 164 fast I/Os up to 108 MHz
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 STM32F767BGT6?
The STM32F767BGT6 is based on the Arm® 32-bit Cortex®-M7 CPU with FPU, ART Accelerator, and L1-cache.
- What is the maximum frequency of the STM32F767BGT6?
The maximum frequency is up to 216 MHz.
- How much flash and SRAM does the STM32F767BGT6 have?
It has up to 1 MB of flash and 512 Kbytes of SRAM, including additional TCM and backup SRAM.
- What are the key graphics and display features of the STM32F767BGT6?
It includes a Chrom-ART Accelerator, hardware JPEG codec, LCD-TFT controller supporting up to XGA resolution, and MIPI® DSI host controller supporting up to 720p 30 Hz resolution.
- What are the power supply and temperature range specifications?
The power supply range is 1.7 to 3.6 V, and the temperature range is –40 to +105 °C.
- What communication interfaces are available on the STM32F767BGT6?
It includes up to four I2C, four USARTs/UARTs, six SPIs, three CANs, two SDMMCs, USB 2.0 full-speed and high-speed OTG, and 10/100 Ethernet MAC.
- What are the low-power modes available on the STM32F767BGT6?
The available low-power modes are Sleep, Stop, and Standby with VBAT supply for RTC and backup registers.
- How many timers and watchdogs does the STM32F767BGT6 have?
It has up to 18 timers, two watchdogs, and a SysTick timer.
- What debug interfaces are supported by the STM32F767BGT6?
The debug interfaces include SWD and JTAG, along with the Cortex®-M7 Trace Macrocell™.
- How many I/O ports does the STM32F767BGT6 have?
It has up to 168 I/O ports with interrupt capability and up to 164 fast I/Os up to 108 MHz.
- In what package is the STM32F767BGT6 available?
The STM32F767BGT6 is available in the LQFP-208 (28x28 mm) package.