Jelikož požadavky uživatelů mikrokontrolérů na stále vyšší výkon, nižší spotřebu a menší rozměy rostou, rozhodla se společnost Atmel odpovědět v podobě nové rodiny mikrokontrolérů s označením AVR XMEGA. Ta obsahuje 8/16bitové mikrokontroléry, které disponují dosavadními vlastnostmi AVR zařízení, ale samozřejmě nabídne mnohem více.
Typické aplikace:
- Audio systémy
- ZigBee
- Zdravotnická zařízení
- Sítě
- Měření
- Řízení motorů
- Jakékoliv bateriově napájená zařízení
AVR XMEGA pracuje s napájecím napětím již 1,6V a s výknem 32MIPS při 32MHz. Velikost paměti se různí dle varianty a nalezneme zde zařízení s pamětí od 16 do 384kB Flash.
Díky druhé generaci technologie picoPower je zajištěna delší životnost baterií. Díky napájení 1,6V lze tyto bateriově napájené aplikace (např. mobilní telefony) připojit k regulovanému zdroji 1,8V (+/- 10%).
Zajímavou vlastností, kterou rodina XMEGA disponuje je tzv. Event System, který umožňuje meziperiferijní komunikaci bez nutnosti zatěžování CPU nebo DMA. To zajistí stoprocentně předvídatelnou a krátkou dobu odezvy. XMEGA umožňuje použití až osmi simultánních událostí (event) nebo podmínek přerušení na periferiích, které pak automaticky spustí určitou akci (resp. reakci) na periferiích jiných.
Základní vlastnosti:
- 8/16bitový AVR XMEGA MCU
- 64 – 256 kB Flash
- 2 – 16 kB SRAM
- Technologie picoPower druhé generace
- Inovativní Event systém
- 4kanálový DMA Controller
- Rychlé 12bitové ADC a DAC
- Rychlá šifrovací podpora pro AES a DES
- RTC
- Watch-dog Timer
- Interní RC
- Detekce poklesu napětí
- Rozhraní USART, SPI, Two-Wire
Dále jsou mikrokontroléry XMEGA vybaveny 12bitovým ADC převodníkem s rychlostí 2 Msps a podporou pro oversampling – lze tedy zvýšit rozlišení až na 16 bitů. Rodina XMEGA ovsahuje i dva 12bitové DAC převodníky s rychlostí 1 Msps a nabízí tak značné analogové funkce.
|
Rozložení vývodů ATxmegaXXXA1 |
Rozložení vývodů ATxmegaXXXA3 |
Rozložení vývodů ATxmegaXXXA4 |
Vývojové nástroje:
Rodina MCU XMEGA podporuje stávající sadu nástrojů pro AVR zařízení. K dispozici je nyní i IAR Embedded Workbench pro AVR v.5.10, která podporuje I novou řadu 8bitových MCU AVR XMEGA.
Download a odkazy:
- Domovská stránka výrobce: http://www.atmel.com
- Katalogový list ATxmegaXXXA1 - doc8067.pdf
- Katalogový list ATxmegaXXXA3 - doc8068.pdf
- Katalogový list ATxmegaXXXA4 - doc8069.pdf
Komentáře
Ladění
Hlavní výhodu osobně vidím v tom, že Atmel předvedl source level debugging pod Eclipse (Embedded World 2008/Norimberk).