ST32F512-M M2M MCU is a microcontroller that integrates a 32-bit ARM Cortex™ M3 CPU and 512 KB high-density Flash memory.
The ST32F512-M is a serial access microcontroller designed for machine-to-machine (M2M) applications. It incorporates a 32-bit ARM Cortex-M3 RISC core operating at up to 15 MHz and includes 512 Kbytes of user Flash memory with OTP area for data retention.
The device features hardware security capabilities including a True random number generator, unique serial number on each die, and a Hardware data encryption standard (DES) accelerator. It supports a wide range of supply voltages (1.8V, 3V, and 5V) and offers various power-saving modes for efficient low-power applications.
| CPU Core | ARM Cortex-M3 32-bit RISC core |
|---|---|
| User RAM | 12 Kbytes |
| User Flash Memory | 512 Kbytes |
| Operating Frequency | Up to 15 MHz |
| Supply Voltage Ranges | 1.8V, 3V and 5V |
| External Clock Frequency | 1 up to 7.5 MHz |
| Temperature Range | -40 to +105°C |
| Flash Erase Time (Page) | 4 ms |
| Flash Erase Time (Block) | 20 ms |
It is designed for machine-to-machine (M2M) applications.
Yes, it includes a hardware Data Encryption Standard (DES) accelerator.
It supports 1.8V, 3V, and 5V supply voltage ranges.