This document describes the differences between the ST10F276 and ST10F168, and provides guidance for hardware or software designers adapting existing applications based on the ST10F168 to the ST10F276.
This document details the modifications and new functionalities of the ST10F276 microcontroller compared to the ST10F168. It covers changes in pin-out, maximum CPU frequency, XRAM size, Flash memory organization, and the addition of new peripherals such as the CAN module and Realtime clock. The note provides specific advice on hardware impacts, such as PCB redesigns for new power pins and crystal connections, and software impacts regarding register usage and memory mapping.
| Maximum CPU Frequency (ST10F276) | 64 MHz |
|---|---|
| Maximum CPU Frequency (ST10F168) | 25 MHz |
| XRAM Size (ST10F276) | 66 Kbytes |
| Flash Size (ST10F276) | 832K Bytes |
| Flash Programming Voltage (ST10F276) | 5 Volts |
The ST10F168 has 6Kbytes of XRAM, while the ST10F276 has 66Kbytes divided into two ranges.
The ST10F276 requires 5 Volts for programming, whereas the ST10F168 requires 12V.
Pin 99 now provides 5V power supply to the device in standby mode and is named EA - Vetpy.