Quicklink | Suche

AT91SAM 32 bit ARM® RISC MCUs

Die SAM7S und SAM7SE-Serie

Atmel

arm_powered25

Single-chip ARM7TDMI für General Purpose mit USB

Bereits 2004 hatte ATMEL die ersten ARM7TDMI basierten AT91SAM7S-General-Purpose-Produkte mit 32-bit high-speed embedded Security Flash (16KB...512KB) und internem 32-bit SRAM( 0-WS, 4K...64K) eingeführt. Die SAM7S adressieren alle 8-bit oder 16-bit Applikationen, die mehr Rechenleistung benötigen, aber innerhalb des 8/16 bit Kostenrahmens bleiben müssen.

SAM7S sind sehr universelle MCUs mit leistungsfähiger Peripherie, so dass eine Vielzahl von Applikationen abgedeckt werden können. Die SAM7S-Produkte starten dort, wo die ATMEL AVR-ATMEGAs enden und bieten somit einen idealen Upgradepfad für alle AVR-Anwender.

SAM7S sind echte single-chip Mikrocontroller, die ohne externe aktive Komponenten mit geringem Hardwareentwicklungsaufwand Systeme bis maximal 50 MIPs realisierbar werden lassen.

Es sind kleine Gehäuseformen von QFN/LQFP48 bis QFN/LQFP64 lieferbar.

Innerhalb gleichem Pincount sind die SAM7S bzw. SAM7SE pin- und funktionskompatibel und unterscheiden sich nur durch den internen Speicherausbau.

SAM7S-Derivate stellen auch ideale USB FS Device Controller dar und ersetzen oftmals 2-chip Designs mit zusätzlichem USB Controller.

Die AT91SAM7SE-Familie (32K, 256K, 512K Flash, 8K-32K SRAM, LQFP128/BGA144) hat zusätzlich ein externes 32-bit SDRAM Businterface, welches statische Memories und SDRAM, sowie NAND Flash mit eingebauter ECC adressieren kann. Eine MPU sorgt für aktiven Zugriffschutz auf bestimmte Speicherbereiche.

Unterschiede SAM7SE zum SAM7S:
  • Externes 32-bit Businterface (Static Memories, SDRAM, NAND mit ECC, CF)
  • Schmitt-Trigger Inputs (nicht 5 V kompatibel)
  • maximaler Takt 48MHz
  • Optimierte USB Device Schnittstelle
  • Optimiertes TWI Interface
  • MPU

Somit können Applikationen mit großem Speicher- (z.B. Data Logger) aber auch mit großem I/O-Bedarf realisiert werden.

Kostenloser Flash-Programmer eingebaut:

Alle SAM7, SAM3 und SAM9 MCUs besitzen die Fähigkeit das komplette Flash und zugehörige Security/Lockbits ohne zusätzliche Hardwaretools über die USB oder Debug UART zu programmieren.

Das zugehörige Windows®-Programm SAM-BA ist kostenlos verfügbar.

SAM7S-Serie im Detail

AT AT91SAM7S
Click to enlarge

AT91SAM7S-EK Evaluation Kit…

System

CPU

ARM7TDMI, 55MHz

Debug

JTAG

Memory

Flash

8K/16K/32K/ 64K/128K/256K/512K

SRAM

4K/8K/16K/32K/64K/64K

Ext. Bus.

-

Boot

Flash, SAM-BA ROM

Communication

USB

1 (-*) x USB2.0 FS device

U(S)ART

3 (2*) with DMA

SPI

1 with DMA

TWI (I²C)

1 (Master)

SSC

1 with DMA

Timer

16-bit

3 (2*) x with Cap/Com

RTT

1

PIT

1

Watchdog

1

PWM

4 x 16-bit

Analog

ADC

8 x 10 bit with DMA

Misc.

I/O

32 (21*) 5V tolerant

Oscillators

RC, Quarz, PLL, Clock out

System

POR, BOD, LDO

Security

Flash+JTAG Secuity Bit, Lock regions

SAM7SE-Serie im Detail

AT AT91SAM7SE
Click to enlarge

AT91SAM7SE-EK Evaluation Kit…

System

CPU

ARM7TDMI, 48MHz

Debug

JTAG

MPU

yes

Memory

Flash

32K/256K/512K/

SRAM

8K/32K/32K

Ext. Bus.

8/16-bit static,
16/32-bit dynamic,
NAND (ECC), CompactFlash™

Boot

Flash, SAM-BA ROM

Communication

USB

1 USB2.0 FS device

U(S)ART

3 with DMA

SPI

1 with DMA

TWI (I²C)

1 (Master/Slave/Multi)

SSC

1 with DMA

Timer

16-bit

3 x with Cap/Com

RTT

1

PIT

1

Watchdog

1

PWM

4 x 16-bit

Analog

ADC

8 x 10 bit with DMA

Misc.

I/O

94 max.

Oscillators

RC, Quarz, PLL, Clock out

System

POR, BOD, LDO

Security

Flash+JTAG Secuity Bit, Lock regions

Kontakte