Bygga en AVR Xmega Prototyping ombord!
- Direkt minnesåtkomst (DMA) controller kan överföra data mellan minnen och kringutrustning (dvs mellan USB och USART) med minimal MCU ingripande
- En händelsesystemet tillåter kringutrustning att utlösa åtgärder i annan kringutrustning (Tänk avbrott) utan behov av MCU att engagera sig direkt. Kringutrustning som stöds inkluderar ADC, DAC, DMA och alla portar.
Andra kringutrustning och moduler av särskilt intresse är:
- AWex - avancerad vågform förlängning för extremt exakta vågform generation
- Högupplöst - High Resolution Extension för AWeX och timers.
- IR-kommunikation modul
- AES och DES krypto motorer
- Externa Bus gränssnitt till snabba yttre minne
- En Analog-till-Digital-omvandlare och Digital-till-analog konverterare
Det har, naturligtvis, de andra standard kringutrustning du har kommit att förvänta sig i en AVR som TWI, SPI, USART, RTC, avbrott, inre klocka källor med PLL, etc. Använda en intern oscillator och inga externa kristall, har Xmega systemet klockfrekvenser 32 MHz. En av baksidorna till Xmega-linjen, dock saknas PDIP versioner av marker; alla marker är surface mount TQFP/TQFN/BGA alltifrån låg densitet 44-stifts-till hög densitet 100-pin konfigurationer.
Att inte ha en PDIP version gör det svårare att få in i Xmega linje eftersom att prototypen och programmet din Xmega du behöver specifika maskinvara som gränssnitt till SMD (surface mount) chips. Men om du inte får in i Xmega lina du är miste om sådana bra kringutrustning och kodning kul, så vad är en kille att göra?
Detta instructable går igenom att göra en komplett, arbetar AVR Xmega programmering och utveckling styrelsen. Denna styrelse gör att du kan ansluta Xmega chips, programmera dem, sedan lägga dem i enheten i fältet (eller i ditt hus!).