Atmel’s AVR microcontrollers captured the imagination of thousands engineers around the globe. So far, the producer offered us two families: ATtiny and ATmega, which differ in pricing and possibilities, but the programming methodology for both is identical. Introducing the XMEGA, Atmel has done significant changes in the processors peripherals and, furthermore, changed the methods of software development. This tutorial is to let you learn, how to use XMEGA microcontrollers in practical applications and it will point the differences between them and conventional AVRs. We hope this course will encourage you apply XMEGA in your designs and fully take advantage of its innovative solutions.
XMEGA tutorial: what you should know (01)
atxmega
,
basics
,
course
,
training
,
tutorial
,
xmega
|
Posted by
Dominik Leon Bieczyński
at
1/19/2014
Discover XMEGA
Don't stay behind! Discover new XMEGA from Atmel!
Let us introduce you to the new ATxmega128A3U development board from Leon Instruments. It is populated with every basic peripheral you need to get started with new XMEGA.
With a X3-DIL64 prototyping module you are free to connect any device with ease and convenience. Plug it into the breadboard, just like any integrated circuit, program it and go! It’s so easy. The board’s dimensions are suited to fit conventional DIL64 packages, and pin order is exactly the same as in a processor’s TQFP64 package. That’s why you can apply this module to your EDA software without creating a new library.
ATxmega128A3U microprocessor can be programmed three ways:
Don’t like the crystal oscillator hard-soldered to the board without any possibility to change processors clock frequency? Sure! We hate it too! That’s why X3-DIL64 module provides a socket for any oscillator of your choice – just plug it into the socket.
The X3-DIL64 prototyping module is populated with a microSD socket to have as much memory as your application requires. The microSD card is connected to the processor via SPI interface. Although you don’t need external memory, there’s a possibility to use SPI pins for any other purpose, because they are available on the edge connectors, similar to other microcontroller’s pins
Links:Atmel accomplished a quantum leap introducing new XMEGA microcontrollers. They are much faster, have more peripherals and their price is reasonable. Some of them are even lower cost than traditional ATmega. Don’t wait any longer. Step ahead to explore these fantastic units and use them to design much better devices.
ATxmega128A3U in DIL64
Let us introduce you to the new ATxmega128A3U development board from Leon Instruments. It is populated with every basic peripheral you need to get started with new XMEGA.
DIL64 package
With a X3-DIL64 prototyping module you are free to connect any device with ease and convenience. Plug it into the breadboard, just like any integrated circuit, program it and go! It’s so easy. The board’s dimensions are suited to fit conventional DIL64 packages, and pin order is exactly the same as in a processor’s TQFP64 package. That’s why you can apply this module to your EDA software without creating a new library.
Programming
ATxmega128A3U microprocessor can be programmed three ways:
- PDI interface - it allows you to download/upload the memory and configure the device setting
- FLIP bootloader - innovative Atmel’s solution for people who don’t own PDI nor JTAG programmer. Just plug in the usual USB cable and go! It’s the best solution for beginners
- JTAG interface - although the JTAG connector isn’t present on the board, it’s possible to program and debug the device with the JTAG programmer
Free to select the crystal
Don’t like the crystal oscillator hard-soldered to the board without any possibility to change processors clock frequency? Sure! We hate it too! That’s why X3-DIL64 module provides a socket for any oscillator of your choice – just plug it into the socket.
Memory will never run out
The X3-DIL64 prototyping module is populated with a microSD socket to have as much memory as your application requires. The microSD card is connected to the processor via SPI interface. Although you don’t need external memory, there’s a possibility to use SPI pins for any other purpose, because they are available on the edge connectors, similar to other microcontroller’s pins
Power supply
And again, with X3-DIL64 you are free to select the power source:- From USB – you can power the module directly from your computer
- From your programmer – if your PDI programmer supports powering the programmed device, with X3-DIL64 this is also possible
- From any 5V or 3.3V source – simply, provide power from anything you want!
Subscribe to:
Posts
(
Atom
)