Quicklink | Suche

Atmel / MSC Newsletter Ausgabe 26,  Mai/2008

AVR

Nächste AVR®-Generation: XMEGA™

Atmel

ATMEL® stellt die neue XMEGA™ -Familie vor

Atmel AVR XMEGA

ATMEL®’s AVR® hat sich als eine der favoritisierten Controller für embedded Projekte am Weltmarkt etabliert. Mit der neuen XMEGA- Familie, die beginnend von nur 1.6 Volt mit Geschwindigkeiten bis zu 32 MHz arbeitet, erhalten die Entwickler nun mehr Performance im „Low Power“ Bereich. Mit einer eindrucksvollen Liste von Merkmalen und einen deutlich gestiegenen Datendurchsatz benötigt die CPU weniger Zeit zur Bearbeitung der Peripherien und kann mehr Zeit im „Sleep Mode“ verbringen.

Atmel AVR CPU

Event System

Das neuartige XMEGA Event System ermöglicht schnelle Kommunikation zwischen Peripherien ohne die Verwendung der CPU oder DMA Kanäle. Dies ermöglicht 100% vorhersehbare und kurze Antwortzeiten. Bis zu 8 simultane Events Konditionen der Peripherien können automatisch Aktionen bei anderen Peripherien starten.

Atmel XMEGA Event

Echte 12-bit AD-Wandler und DA-Wandler

Die XMEGA-Bausteine beinhalten sehr schnelle 12-bit analoge Peripherien. Der 12-bit Analog/Digital-Wandler des XMEGA hat eine hervorragende Sample Rate von 2 Msps. Außerdem haben XMEGA Bausteine auch 12-bit Digital/Analog Wandler (DAC) mit bis zu einer Wandlerrate von 1 Msps und mehrere analoge Komparatoren.

DMA Controller

Ein 4-kanaliger DMA Controller ermöglicht einen schnellen und CPU unabhängigen Datentransfer. Der DMA Controller im XMEGA kann Datenbewegungen zwischen allen möglichen Kombinationen aus Datenspeicher und Peripherie steuern.

Atmel XMEGA DMA
Atmel XMEGA Compatibility

Kompatibilität und Tools

Die XMEGA-Bausteine verwenden den gleichen Befehlssatz wie die bereits existierenden AVR-Produkte und Programm Code kann leicht wieder verwendet werden. Alle XMEGA-Familienmitglieder sind Pin und 100% Code kompatibel. Der XMEGA wird durch eine „easy-to-use“ Tool Kette unterstützt. Compiler und Entwicklungsumgebungen sind die gleichen wie für die alle anderen AVR Microcontroller.

Programmierbarer Multilevel Interrupt Controller

Alle Peripherien haben per Software selektierbare Interrupts und separate Interrupt-Vektoren. Der XMEGA hat drei unterschiedliche Interruptprioritäten, die vom Anwender für jede Interrupt-Quelle separat ausgewählt werden können.

Zweite Generation picoPower™

Atmel picoPower

Atmel’s picoPower -Technologie hat sich eine besten industriellen Stromspartechnologien im Microcontroller Bereich erwiesen. Die zweite Generation picoPower -Technologie im XMEGA ermöglicht es einen Real-Time Counter, Watchdog Timer und Brown-out Detector mit nur 2 μA Stromverbrauch laufen zu lassen. Der XMEGA besitzt auch Features wie „dynamic clock switching“ und „frequency scaling“ für optimalen Stromverbrauch.

XMEGA Linegard der ersten Generation

Atmel XMEGA LineCard

XMEGA Tools

Der XMEGA wird durch eine „easy-to-use“ Tool Kette unterstützt.  

AVR Studio®

Das AVR Studio® ist als kostenloser Download auf der ATMEL website erhältlich. Es ermöglicht Ihnen das Erstellen und „Debuggen“ Ihres Programm-Codes. Das Integrated Development Environment (IDE) beinhaltet u.a. einen Simulator, Assembler und ein Anwender „Front-End“ für alle ATMEL AVR Tools.  

AT90JTAGICE-MK2

Das AT90JTAGICE-MK2 ist ein leistungsfähiges Entwicklungswerkzeug für das „On-Chip Debugging“ aller AVR Microcontroller mit PDI, JTAG oder debugWire Interface.  

ATSTK®600

Zusammen mit dem AVR Studio® stellt das ATSTK600 Starter Kit ein komplettes Programmier- & Entwicklungssystem dar. Alle AVRs und zukünftigen XMEGA-Bausteine werden unterstützt.

Atmel Stern

Atmel AVR Studio4

AT90JTAGICE

Atmel ATSTK600

XMEGA Third Party Produkte

Die IAR Embedded workbench für den AVR unterstützt auch die XMEGA-Bausteine. Eine freie Evaluationversion ist unter www.iar.com erhältlich. Der Micrium uC OS-II Real Time Kernel Port ist unter www.micrium.com zu finden. XMEGA ist auch unterstützt vom kostenlosen WinAVR GCC compiler.

Kontakte