This wiki has been archived and made read-only.
For up-to-date information about TkkrLab and it's projects please visit our main website at tkkrlab.nl.

Difference between revisions of "Atxmega"

From

Jump to: navigation, search
(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
|Name=Atxmega
+
|ProjectName=Atxmega
|Initiator=millibit
+
|Owner=millibit
|Sumary=Toepassingen voor atxmega controllers
+
|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.

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.

Links