AT91SAM7S256D-AU ARM-Mikrocontroller MCU 256K Flash SRAM 64K ARM-basierte MCU
♠ Produktbeschreibung
Produkteigenschaften | Attributwert |
Hersteller: | Mikrochip |
Produktkategorie: | ARM-Mikrocontroller – MCU |
RoHS: | Details |
Serie: | SAM7S/SE |
Montageart: | SMD/SMT |
Verpackung / Koffer: | LQFP-64 |
Kern: | ARM7TDMI |
Programmspeichergröße: | 256 kB |
Datenbusbreite: | 32 Bit/16 Bit |
ADC-Auflösung: | 10 Bit |
Maximale Taktfrequenz: | 55 MHz |
Anzahl der E/As: | 32 E/A |
Daten-RAM-Größe: | 64 kB |
Versorgungsspannung - Min: | 1,65 V |
Versorgungsspannung - Max: | 1,95 V |
Minimale Betriebstemperatur: | - 40 °C |
Maximale Betriebstemperatur: | + 85 °C |
Verpackung: | Tablett |
Analoge Versorgungsspannung: | 3,3 V |
Marke: | Microchip Technology / Atmel |
Daten-RAM-Typ: | RAM |
Höhe: | 1,6 mm |
E/A-Spannung: | 1,65 V bis 3,6 V |
Schnittstellentyp: | I2C, SPI, USART, USB |
Länge: | 7 mm |
Feuchtigkeitsempfindlich: | Ja |
Anzahl der ADC-Kanäle: | 8-Kanal |
Anzahl der Timer/Zähler: | 3 Zeitschaltuhr |
Prozessorserie: | SAM7S |
Produkt: | MCU |
Produkttyp: | ARM-Mikrocontroller – MCU |
Programmspeichertyp: | Blitz |
Fabrikpackungsmenge: | 160 |
Unterkategorie: | Mikrocontroller - MCU |
Watchdog-Timer: | Watchdog-Timer |
Breite: | 7 mm |
Stückgewicht: | 0,012088 Unzen |
♠ AT91SAM ARM-basierter Flash-MCU
Atmels SAM7S ist eine Serie von Flash-Mikrocontrollern mit geringer Pinanzahl, die auf dem 32-Bit-ARM-RISC-Prozessor basieren. Sie verfügen über einen Hochgeschwindigkeits-Flash-Speicher und ein SRAM sowie eine große Anzahl an Peripheriegeräten, darunter ein USB-2.0-Gerät (mit Ausnahme desSAM7S32 und SAM7S16) und ein vollständiger Satz von Systemfunktionen, wodurch die Anzahl externer Komponenten minimiert wird.
Das Gerät ist ein idealer Migrationspfad für 8-Bit-Mikrocontroller-Benutzer, die nach zusätzlicher Leistung suchen underweiterter Speicher.Der eingebettete Flash-Speicher kann im System über die JTAG-ICE-Schnittstelle oder über eine parallele Schnittstelle programmiert werdenauf einem Produktionsprogrammierer vor der Montage. Integrierte Sperrbits und ein Sicherheitsbit schützen die Firmware vor versehentlichem Überschreiben und wahren ihre Vertraulichkeit.
Der Systemcontroller der SAM7S-Serie verfügt über einen Reset-Controller, der die Einschaltsequenz vonden Mikrocontroller und das komplette System. Der korrekte Gerätebetrieb kann durch einen eingebauten Brownout-Detektor und ein Watchdog, der von einem integrierten RC-Oszillator betrieben wird.
Die SAM7S-Serie umfasst universelle Mikrocontroller. Ihr integrierter USB-Geräteanschluss macht sie zu idealen Gerätenfür Peripherieanwendungen, die eine Verbindung zu einem PC oder Mobiltelefon erfordern. Ihr aggressiver Preis und ihr hohes Maß anDurch die Integration wird ihr Einsatzbereich weit in den kostensensiblen, volumenstarken Verbrauchermarkt hinein erweitert.
• Enthält den ARM7TDMI® ARM® Thumb® Prozessor
– Leistungsstarke 32-Bit-RISC-Architektur
– 16-Bit-Befehlssatz mit hoher Dichte
– Führend in MIPS/Watt
– EmbeddedICE™ In-Circuit-Emulation, Unterstützung für Debug-Kommunikationskanäle
• Interner Hochgeschwindigkeitsblitz
– 512 KBytes (SAM7S512) Organisiert in zwei zusammenhängenden Bänken mit je 1024 Seiten zu je 256Bytes (Dual Plane)
– 256 KBytes (SAM7S256) Organisiert in 1024 Seiten mit je 256 Bytes (Single Plane)
– 128 KBytes (SAM7S128) Organisiert in 512 Seiten mit je 256 Bytes (Single Plane)
– 64 KBytes (SAM7S64), organisiert in 512 Seiten mit je 128 Bytes (Single Plane)
– 32 KBytes (SAM7S321/32) Organisiert in 256 Seiten mit je 128 Bytes (Single Plane)
– 16 KBytes (SAM7S161/16) Organisiert in 256 Seiten zu je 64 Bytes (Single Plane)
– Einzelzykluszugriff mit bis zu 30 MHz unter Worst-Case-Bedingungen
– Prefetch-Puffer optimiert die Ausführung von Thumb-Anweisungen bei maximaler Geschwindigkeit
– Seitenprogrammierungszeit: 6 ms, einschließlich automatischer Seitenlöschung, vollständige Löschzeit: 15 ms
– 10.000 Schreibzyklen, 10 Jahre Datenaufbewahrung, Sektorsperrfunktionen, FlashSicherheitsbit
– Schnelle Flash-Programmierschnittstelle für die Großserienproduktion
• Interner Hochgeschwindigkeits-SRAM, Einzelzykluszugriff bei maximaler Geschwindigkeit
– 64 KBytes (SAM7S512/256)
– 32 KByte (SAM7S128)
– 16 KBytes (SAM7S64)
– 8 KBytes (SAM7S321/32)
– 4 KByte (SAM7S161/16)
• Speichercontroller (MC)
– Eingebetteter Flash-Controller, Abbruchstatus und Fehlausrichtungserkennung
• Reset-Controller (RSTC)
– Basierend auf Power-on-Reset und werkseitig kalibriertem Brown-out-Detektor mit niedrigem Stromverbrauch
– Bietet externe Reset-Signalformung und Reset-Quellenstatus
• Taktgenerator (CKGR)
– Low-Power-RC-Oszillator, 3 bis 20 MHz On-Chip-Oszillator und eine PLL
• Energieverwaltungscontroller (PMC)
– Software-Leistungsoptimierungsfunktionen, einschließlich Slow Clock Mode (bis zu 500Hz) und Leerlaufmodus
– Drei programmierbare externe Taktsignale
• Erweiterter Interrupt-Controller (AIC)
– Individuell maskierbare, vektorisierte Interruptquellen mit acht Prioritätsstufen
– Zwei (SAM7S512/256/128/64/321/161) oder eine (SAM7S32/16) externe Interruptquelle(n)und eine schnelle Interruptquelle, geschützt vor Spurious Interrupts
• Debug-Einheit (DBGU)
– 2-Draht-UART und Unterstützung für Debug-Kommunikationskanal-Interrupt, programmierbare ICE-Zugriffsverhinderung
– Modus für allgemeine 2-Draht-UART-Seriellkommunikation
• Periodischer Intervalltimer (PIT)
– 20-Bit-Programmierbarer Zähler plus 12-Bit-Intervallzähler
• Fenster-Watchdog (WDT)
– 12-Bit-Schlüssel-geschützter programmierbarer Zähler
– Liefert Reset- oder Interrupt-Signale an das System
– Der Zähler kann angehalten werden, während sich der Prozessor im Debug-Zustand oder im Leerlaufmodus befindet
• Echtzeit-Timer (RTT)
– 32-Bit-Freilaufzähler mit Alarm
– Läuft über den internen RC-Oszillator
• Ein paralleler Eingabe-/Ausgabe-Controller (PIOA)
– Zweiunddreißig (SAM7S512/256/128/64/321/161) oder einundzwanzig (SAM7S32/16) programmierbare E/A-Leitungen, gemultiplext mit bis zuZwei Peripherie-E/As
– Eingangsänderungs-Interrupt-Fähigkeit auf jeder E/A-Leitung
– Individuell programmierbarer Open-Drain, Pull-Up-Widerstand und synchroner Ausgang
• Elf (SAM7S512/256/128/64/321/161) oder neun (SAM7S32/16) Peripheral DMA Controller (PDC)-Kanäle
• Ein USB 2.0 Full Speed (12 Mbit/s)-Geräteanschluss (außer für SAM7S32/16).
– On-Chip-Transceiver, 328-Byte konfigurierbare integrierte FIFOs
• Ein Synchronous Serial Controller (SSC)
– Unabhängige Takt- und Frame-Sync-Signale für jeden Empfänger und Sender
– Unterstützung für analoge I²S-Schnittstellen, Zeitmultiplex-Unterstützung
– Kontinuierliche Hochgeschwindigkeitsdatenströme mit 32-Bit-Datenübertragung
• Zwei (SAM7S512/256/128/64/321/161) oder ein (SAM7S32/16) universeller synchroner/asynchroner Empfänger-Sender(USART)
– Individueller Baudratengenerator, IrDA® Infrarot-Modulation/Demodulation
– Unterstützung für ISO7816 T0/T1 Smart Card, Hardware-Handshake, RS485-Unterstützung
– Vollständige Modemleitungsunterstützung auf USART1 (SAM7S512/256/128/64/321/161)
• Eine Master/Slave-Seriell-Peripherieschnittstelle (SPI)
– 8- bis 16-Bit programmierbare Datenlänge, vier externe Peripheriechip-Auswahlen
• Ein Dreikanal-16-Bit-Timer/Zähler (TC)
– Drei externe Takteingänge und zwei Mehrzweck-E/A-Pins pro Kanal (SAM7S512/256/128/64/321/161)
– Ein externer Takteingang und zwei Mehrzweck-E/A-Pins nur für die ersten beiden Kanäle (SAM7S32/16)
– Doppelte PWM-Generierung, Erfassungs-/Wellenformmodus, Auf-/Ab-Fähigkeit
• Ein Vierkanal-16-Bit-PWM-Controller (PWMC)
• Eine Zweidrahtschnittstelle (TWI)
– Nur Master-Modus-Unterstützung, alle Zweidraht-Atmel-EEPROMs und I2Unterstützte C-kompatible Geräte(SAM7S512/256/128/64/321/32)
– Unterstützung für Master-, Multi-Master- und Slave-Modus, alle Zweidraht-Atmel-EEPROMs und I2Unterstützte C-kompatible Geräte(SAM7S161/16)
• Ein 8-Kanal-10-Bit-Analog-Digital-Wandler, vier Kanäle gemultiplext mit digitalen E/As
• SAM-BA™ Boot-Assistent
– Standard-Boot-Programm
– Schnittstelle zur grafischen Benutzeroberfläche SAM-BA
• IEEE® 1149.1 JTAG Boundary Scan auf allen digitalen Pins
• 5V-tolerante E/As, einschließlich vier Hochstrom-Treiber-E/A-Leitungen, jeweils bis zu 16 mA (SAM7S161/16 E/As nicht 5V-tolerant)
• Netzteile
– Eingebetteter 1,8-V-Regler, der bis zu 100 mA für den Kern und externe Komponenten verbraucht
– 3,3 V oder 1,8 V VDDIO I/O-Leitungen Stromversorgung, unabhängige 3,3 V VDDFLASH Flash-Stromversorgung
– 1,8 V VDDCORE-Core-Stromversorgung mit Brown-Out-Detektor
• Vollstatischer Betrieb: Bis zu 55 MHz bei 1,65 V und 85 °C im ungünstigsten Fall
• Verfügbar im 64-poligen LQFP Green- oder 64-Pad QFN Green-Paket (SAM7S512/256/128/64/321/161) und 48-poligen LQFP Green-48-Pad-QFN-Green-Paket (SAM7S32/16)