This document is a summary of the Atmel AT91SAM7X512 ARM7TDMI® ARM® Thumb® processor.
The AT91SAM7A3 is a 32‑bit ARM7™ microcontroller featuring a high‑performance RISC core, 256 KB flash, 32 KB SRAM, and a rich set of peripherals such as CAN controllers, ADCs, USARTs, PWM and USB device support. It targets embedded control applications that need high integration and low power consumption.
The handbook covers the device description, block diagram, signal definitions, package information, electrical characteristics, and an extensive errata/change log. It also includes detailed tables for pins, peripherals, and timing specifications to aid designers in hardware and firmware development.
| Flash memory | 256 KB |
|---|---|
| SRAM | 32 KB |
| Processor core | ARM7TDMI Thumb 32‑bit RISC |
| CAN controllers | Two CAN 2.0B active controllers |
| ADC | Two 8‑channel 10‑bit ADCs |
| USARTs | Three Universal Synchronous/Asynchronous Receiver Transmitters |
| USB device port | USB 2.0 Full Speed (12 Mbit/s) |
| Package | 100‑lead LQFP |
| Maximum flash access speed | Up to 30 MHz |
| Core voltage regulator | 3.3 V VDD3V3 |
It uses an ARM7TDMI Thumb processor, a 32‑bit RISC core.
The device provides 256 KB of internal high‑speed flash organized in 1024 pages of 256 bytes each.
Yes, it includes two CAN 2.0B active controllers supporting both standard and extended identifiers.
It is supplied in a 100‑lead LQFP (Low‑profile Quad Flat Package).