- Directa de controlador de acceso a memoria (DMA) capaz de transferir datos entre la memoria y los periféricos (es decir entre el USB y USART) con mínima intervención MCU
- Un sistema de eventos permite periféricos activar acciones en otros periféricos (interrupciones piensas) sin la necesidad de la MCU para involucrarse directamente. Perifericos soportados incluyen ADC, DAC, DMA y todos los puertos.
Otros periféricos y módulos de interés particular incluyen:
- AWex - avanzada extensión de forma de onda para la generación de forma de onda muy precisa
- Alta resolución - alta resolución extensión AWeX y temporizadores.
- Módulo de comunicaciones IR
- Motores de cifrado AES y DES
- Interfaz de Bus externa vía rápida de memoria externa
- Un convertidor de analógico a Digital y convertidores de Digital a analógico
Tiene, por supuesto, los otros periféricos estándar que ha llegado a esperar de un AVR como TWI, SPI, USART, RTC, interrupciones, fuentes de reloj interno con PLL, etc.. Usando el oscilador interno y ningún cristal externo, el Xmega cuenta con velocidades de reloj de sistema de 32MHz. Uno de los inconvenientes a la línea de Xmega, sin embargo, es la falta de cualquier versión PDIP de las virutas; todos los chips son superficie Monte TQFP/TQFN/BGA que van desde configuraciones de 100 pines 44 pines de alta densidad baja densidad.
No tener una versión PDIP hace más difícil llegar a la línea de Xmega porque prototipo y programa su Xmega se necesita hardware específico que las interfaces para el SMD (montaje superficial) fichas. Pero si usted no llegar a la línea de Xmega es perderse en tantas buena periféricos y diversión, ¿qué es un chico que la codificación?
Este instructivo le guiará a través de hacer un completo trabajo de Junta de programación y desarrollo de AVR Xmega. Esta tabla le permitirá conectar chips de Xmega, programarlos, luego ponerlos en su dispositivo en el campo (o en tu casa!).