Difference between revisions of "Atxmega"
From
(Created page with "{{Project |Name=Atxmega |Initiator=millibit |Sumary=Toepassingen voor atxmega controllers }} Atxmega is een familie microcontrollers van [http://www.atmel.com/dyn/products/device...") |
|||
Line 1: | Line 1: | ||
{{Project | {{Project | ||
− | | | + | |ProjectName=Atxmega |
− | | | + | |Owner=millibit |
− | | | + | |Summary=Toepassingen voor atxmega controllers |
}} | }} | ||
Atxmega is een familie microcontrollers van [http://www.atmel.com/dyn/products/devices.asp?category_id=163&family_id=607&subfamily_id=1965&source=left_nav Atmel]. Deze familie is geavanceerder dan de Atmega's die o.a. door [http://arduino.cc Arduino] worden gebruikt. Omdat deze families qua programmatuur heel veel op elkaar lijken kan veel software onderling uitgewisseld worden. Ook de vertaler (avr-gcc) en c-library (arv-libc) zijn gelijk. De programmeer-interface is anders, waardoor er een duurdere [http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3808 programmer] nodig is. Voorlopig is er geen Arduino-bordje met zo'n controller. | Atxmega is een familie microcontrollers van [http://www.atmel.com/dyn/products/devices.asp?category_id=163&family_id=607&subfamily_id=1965&source=left_nav Atmel]. Deze familie is geavanceerder dan de Atmega's die o.a. door [http://arduino.cc Arduino] worden gebruikt. Omdat deze families qua programmatuur heel veel op elkaar lijken kan veel software onderling uitgewisseld worden. Ook de vertaler (avr-gcc) en c-library (arv-libc) zijn gelijk. De programmeer-interface is anders, waardoor er een duurdere [http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3808 programmer] nodig is. Voorlopig is er geen Arduino-bordje met zo'n controller. |
Latest revision as of 21:01, 12 June 2013
Project: Atxmega | |
---|---|
360x360px | |
Name | Atxmega |
Initiator | millibit |
Status | {{{Status}}} |
Skills | {{{Skillz}}} |
Summary | Toepassingen voor atxmega controllers |
Atxmega is een familie microcontrollers van Atmel. Deze familie is geavanceerder dan de Atmega's die o.a. door Arduino worden gebruikt. Omdat deze families qua programmatuur heel veel op elkaar lijken kan veel software onderling uitgewisseld worden. Ook de vertaler (avr-gcc) en c-library (arv-libc) zijn gelijk. De programmeer-interface is anders, waardoor er een duurdere programmer nodig is. Voorlopig is er geen Arduino-bordje met zo'n controller.
Contents
Hardware
- Enorm veel IO-pennen met veel mogelijkheden (uitgebreid configureerbaar).
- Veel geheugen.
- Vele uarts.
- Snelle 12 bit ADC's (2 megasamples per seconde)
- Snelle 12 bit DAC.
- Een paar I2C-interfaces.
- Ook wat SPI-interfaces.
- Genoeg 16 bit counters.
- Advanced waveform extension.
- Ram-interface.
- Vier DMA-kanalen.
- Acht eventkanalen.
- AES - en DES crypto.
- Interne temperatuursensor.
Mogelijkheden
- Sampling (b.v. van ADC naar externe ram met DMA).
- Geluidsgeneratie (b.v. van externe ram naar DAC mjet DMA).
- Aansturing voor van alles en nog wat.
- Interface maken naar Arduino shields.
Nadelen
- Niet zo makkelijk toegankelijk als Arduino.