Overview
The STM32F723ZEI6, produced by STMicroelectronics, is a high-performance microcontroller based on the ARM® Cortex®-M7 32-bit RISC core. This device operates at a frequency of up to 216 MHz and features a single floating-point unit (FPU) that supports ARM® single-precision data-processing instructions and DSP instructions. The STM32F723ZEI6 is part of the STM32F722xx and STM32F723xx family, known for its high-speed embedded memories, extensive range of enhanced I/Os, and advanced peripherals.
Key Specifications
Parameter | Specification |
---|---|
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 (read and write protections, PCROP) |
SRAM | 256 Kbytes (including 64 Kbytes of data TCM RAM and 16 Kbytes of instruction TCM RAM) + 4 Kbytes of backup SRAM |
OTP Memory | 528 bytes |
External Memory Controller | Flexible external memory controller with up to 32-bit data bus: SRAM, PSRAM, SDRAM/LPSDR SDRAM, NOR/NAND memories |
ADCs | 3 × 12-bit, 2.4 MSPS ADCs (up to 24 channels and 7.2 MSPS in triple interleaved mode) |
DACs | 2 × 12-bit D/A converters |
Timers | Up to 18 timers (13 × 16-bit and 2 × 32-bit timers) |
Communication Interfaces | Up to 21 interfaces including I2C, USARTs, SPIs, SAIs, CAN, and SDMMCs |
USB | USB 2.0 full-speed device/host/OTG controller and USB 2.0 high-speed/full-speed device/host/OTG controller |
Power Management | 1.7 V to 3.6 V application supply and I/Os, POR, PDR, PVD, and BOR |
Package | UFBGA 144 (7 x 7 mm) |
Operating Temperature | Industrial grade, -40°C to 105°C |
Key Features
- High-performance ARM® Cortex®-M7 CPU with FPU and DSP instructions
- Adaptive real-time accelerator (ART Accelerator™) and L1-cache for 0-wait state execution
- High-speed embedded memories: up to 512 Kbytes of Flash memory, 256 Kbytes of SRAM, and 4 Kbytes of backup SRAM
- Flexible external memory controller supporting various memory types
- Dual mode Quad-SPI interface
- Advanced clock, reset, and supply management
- Low-power modes: Sleep, Stop, and Standby
- VBAT supply for RTC and backup registers
- Multiple ADCs and DACs for analog signal processing
- Extensive range of timers and watchdogs
- General-purpose DMA controller with FIFOs and burst support
- Debug mode with SWD and JTAG interfaces, and Cortex®-M7 Trace Macrocell™
- Up to 140 I/O ports with interrupt capability
- Advanced communication interfaces including USB, I2C, SPI, USART, and CAN
- True random number generator, CRC calculation unit, and RTC with subsecond accuracy
Applications
The STM32F723ZEI6 is suitable for a wide range of applications that require high performance, low power consumption, and advanced peripherals. These include:
- Industrial automation and control systems
- Medical devices requiring precise analog signal processing
- Aerospace and defense applications needing high reliability and security
- Automotive systems, especially those requiring advanced motor control and communication interfaces
- Consumer electronics such as audio and video processing devices
- IoT devices that need efficient power management and advanced connectivity options
Q & A
- What is the core architecture of the STM32F723ZEI6?
The STM32F723ZEI6 is based on the ARM® Cortex®-M7 32-bit RISC core with a single floating-point unit (FPU) and DSP instructions.
- What is the maximum frequency of the STM32F723ZEI6?
The maximum frequency is up to 216 MHz.
- How much Flash memory does the STM32F723ZEI6 have?
The device has up to 512 Kbytes of Flash memory with protection mechanisms.
- What types of memory does the STM32F723ZEI6 support externally?
The device supports SRAM, PSRAM, SDRAM/LPSDR SDRAM, NOR/NAND memories through its flexible external memory controller.
- What are the low-power modes available on the STM32F723ZEI6?
The device features Sleep, Stop, and Standby modes for low-power operation.
- How many ADCs and DACs does the STM32F723ZEI6 have?
The device has 3 × 12-bit ADCs and 2 × 12-bit DACs.
- What communication interfaces are available on the STM32F723ZEI6?
The device includes USB, I2C, SPI, USART, SAIs, CAN, and SDMMCs.
- Does the STM32F723ZEI6 have a true random number generator?
Yes, the device includes a true random number generator (RNG).
- What is the operating temperature range for the STM32F723ZEI6?
The operating temperature range is -40°C to 105°C for industrial grade.
- What package options are available for the STM32F723ZEI6?
The device is available in UFBGA 144 (7 x 7 mm) package.
- Does the STM32F723ZEI6 support debug interfaces?
Yes, the device supports SWD and JTAG interfaces, and Cortex®-M7 Trace Macrocell™.