The ST32F256 is a smartcard MCU equipped with a 32-bit ARM Cortex™ M3 CPU and 256 Kbytes high density Flash memory.
The ST32F256 is a serial access microcontroller designed for secure mobile applications. It incorporates an ARM Cortex-M3 32-bit RISC core operating at up to 20 MHz, providing high performance with excellent code compactness via the Thumb-2 instruction set.
Key hardware features include 8 Kbytes of user RAM and 256 Kbytes of user Flash memory with OTP (One-Time Programmable) area. The device supports supply voltage ranges of 1.8V, 3V, and 5V and includes security features such as a True random number generator, unique serial numbers on each die, and a hardware DES accelerator.
| CPU Core | ARM Cortex-M3 32-bit RISC core |
|---|---|
| User RAM Size | 8 Kbytes |
| User Flash Memory | 256 Kbytes |
| Max CPU Clock Frequency | 20 MHz |
| Supply Voltage Ranges | 1.8V, 3V and 5V |
| External Clock Frequency Range | 1 up to 7.5 MHz |
| Temperature Range | -25 to +85°C |
It is designed for secure mobile applications, specifically smartcard applications.
Yes, it includes a hardware Data Encryption Standard (DES) accelerator.
It supports ISO 7816-3 T=0 and T=1 protocols.