This document describes the ST32F320 smartcard microcontroller, which features a 32-bit ARM Cortex M3 CPU and 320 Kbyte high-density Flash memory. It includes an ARM Cortex-M3 32-bit RISC core, 8 Kbytes of user RAM, 320 Kbytes of user Flash memory, an Asynchronous Receiver Transmitter supporting ISO 7816-3 T=0 and T=1 protocols, two 16-bit timers with interrupt capability, and more.
The ST32F320 is a serial access microcontroller designed for secure mobile applications, incorporating an ARM Cortex-M3 32-bit RISC core operating at up to 20 MHz. It includes 320 Kbytes of user Flash memory with OTP area and 8 Kbytes of user RAM.
| CPU Core | ARM Cortex-M3 32-bit RISC core |
|---|---|
| Flash Memory | 320 Kbytes |
| RAM Memory | 8 Kbytes |
| Operating Frequency | Up to 20 MHz |
| Supply Voltage | 1.8V, 3V and 5V |
| Temperature Range | -25 to +85°C |
| ESD Protection | Greater than 4 kV (HBM) |
It is designed for secure mobile applications that incorporate the most recent generation of ARM processors for embedded systems.
Yes, it offers a serial communication interface fully compatible with the ISO 7816-3 standard (T=0, T=1).
Development is supported by a C compiler, simulator, emulator, and Flash loader.