Architektura AVR32 sama o sobě nabízí velmi vysoký výkon s efektivitou 1.26 DMIPS/MHz a poskytuje až 83 Dhrystone MIPS (DMIPS) výkonu při taktovací frekvenci 66MHz. Port operačního systému embOS společnosti SEGGER dokáže doslova vyždímat veškerý výkon ukrytý v architektuře AVR32. embOS podporuje všechny úrovně přerušení včetně vnořeného přerušení s nulovým zpožděním (jedna z hlavních výhod OS embOS o které jsme mluvili - zero interrupt latency).
AVR32 nabízí dohlížecí (supervisor) a aplikační mód pro běh programů. Na rozdíl od ostatních OS, embOS spouští aplikační kód (úlohy) v aplikačním módu a kernel společně s řízením přerušení v dohlížecím režimu (Supervisor mode). Toto umožňuje aplikacím využít výhod ochranných mechanizmů nabízených architekturou AVR32. Mimo jiné to také výrazně zmenšuje nároky na použitou paměť RAM a paměť programu.
![Popis jádra AVR32UC](/files/redaktor130/030810_Jadro_UC.jpg)
Díky tomu jádro systému embOS zabírá pouze 2,5KB programové paměti (Flash) a 52B paměti RAM. embOS je velmi efektivní a dobře napsaný i pro architektury s omezenými zdroji. Stejně tak jako architektura AVR32 sama i embOS je optimalizován pro velmi rychlé zpracování přerušení, což je dělá perfektní kombinací pro časové kritické aplikace.
![Blokové schéma obvodu AT32UC3](/files/redaktor130/030810_UC3_blok.jpg)
Mikrokontrolér AT32UC3 obsahuje bohatou škálu vlastností zahrnující až 512KB paměti Flash, max. 64KB paměti SRAM, Ethernet MAC, Full Speed USB a konfigurací OTG, 10bitový AD převodník, rozhraní SPI, SSC, two-wire interface (I2C kompatibilní), UART, časovače pro všeobecná použití, 13 PWM a mnoho nadstandardních funkcí.
Odkazy & Download:
- Domovská stránka společnosti Atmel - http://www.atmel.com
- Domovská stránka produktů AVR32 - http://www.atmel.com/avr32
- Domovská stránka společnosti SEGGER - http://www.segger.com