Overview
The STM32F723IET6 is a high-performance microcontroller from STMicroelectronics, part of the STM32F722xx and STM32F723xx family. It is based on the Arm® 32-bit Cortex®-M7 CPU, which operates at a frequency of up to 216 MHz. The Cortex®-M7 core includes a single floating-point unit (FPU), a full set of DSP instructions, and a memory protection unit (MPU) to enhance application security. This microcontroller is designed for applications requiring high computational performance, advanced peripherals, and low power consumption.
Key Specifications
Specification | Details |
---|---|
Core | Arm® 32-bit Cortex®-M7 CPU with FPU, adaptive real-time accelerator (ART Accelerator), and L1-cache (8 Kbytes of data cache and 8 Kbytes of instruction cache) |
Frequency | Up to 216 MHz |
Flash Memory | Up to 512 Kbytes with protection mechanisms |
SRAM | 256 Kbytes (including 64 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 |
ADCs | Three 12-bit ADCs, up to 24 channels and 7.2 MSPS in triple interleaved mode |
DACs | Two 12-bit D/A converters |
Timers | Thirteen general-purpose 16-bit timers, two general-purpose 32-bit timers |
Communication Interfaces | Up to 3 I2C interfaces, 5 SPIs, 4 USARTs/UARTs, 2 SAIs, 1 CAN (2.0B active), 2 SDMMCs, USB 2.0 full-speed/device/host/OTG controller |
Operating Voltage | 1.7 V to 3.6 V |
Operating Temperature | -40°C to +105°C |
Package | LQFP 176 24x24x1.4 mm |
Key Features
- High-performance Arm® 32-bit Cortex®-M7 CPU with FPU and DSP instructions
- Adaptive real-time accelerator (ART Accelerator) and L1-cache for efficient execution
- High-speed embedded memories: up to 512 Kbytes of Flash memory, 256 Kbytes of SRAM, and 4 Kbytes of backup SRAM
- Advanced peripherals: three 12-bit ADCs, two 12-bit DACs, multiple timers, and various communication interfaces
- Low-power modes: Sleep, Stop, and Standby modes with VBAT supply for RTC and backup registers
- Extensive range of I/Os and peripherals connected to two APB buses, two AHB buses, and a multi-layer AXI interconnect
- True random number generator (RNG), CRC calculation unit, and hardware calendar RTC
- USB 2.0 full-speed/device/host/OTG controller with dedicated DMA and on-chip PHY
- Up to 140 I/O ports with interrupt capability and up to 138 fast I/Os up to 108 MHz
Applications
- Industrial automation and control systems
- Medical devices requiring high computational performance and low power consumption
- Aerospace and defense applications
- Automotive systems, including advanced driver-assistance systems (ADAS)
- Consumer electronics, such as smart home devices and wearables
- IoT devices and smart sensors
Q & A
- What is the core architecture of the STM32F723IET6?
The STM32F723IET6 is based on the Arm® 32-bit Cortex®-M7 CPU with a single floating-point unit (FPU) and DSP instructions.
- What is the maximum operating frequency of the STM32F723IET6?
The maximum operating frequency is up to 216 MHz.
- How much Flash and SRAM memory does the STM32F723IET6 have?
The device has up to 512 Kbytes of Flash memory and 256 Kbytes of SRAM.
- What are the key peripherals available on the STM32F723IET6?
The device features three 12-bit ADCs, two 12-bit DACs, multiple timers, and various communication interfaces including I2C, SPI, USART, CAN, and USB.
- What are the low-power modes supported by the STM32F723IET6?
The device supports Sleep, Stop, and Standby modes with VBAT supply for RTC and backup registers.
- What is the operating voltage range of the STM32F723IET6?
The operating voltage range is from 1.7 V to 3.6 V.
- What is the operating temperature range of the STM32F723IET6?
The operating temperature range is from -40°C to +105°C.
- What package options are available for the STM32F723IET6?
The device is available in an LQFP 176 package.
- Does the STM32F723IET6 support USB connectivity?
Yes, it supports USB 2.0 full-speed/device/host/OTG controller with dedicated DMA and on-chip PHY.
- What are some typical applications for the STM32F723IET6?
Typical applications include industrial automation, medical devices, aerospace, automotive systems, consumer electronics, and IoT devices.