¿Diferencias entre atmega32u2 y atmega32u4?

7

¿Cuáles son las diferencias más importantes entre ATMega32 u2 y ATMega32 u4 ?

    
pregunta akavel

2 respuestas

11

En comparación con el u2 , el u4 tiene:

  • Más RAM (2.5k vs. 1k)
  • Más pines (48 vs. 32)
  • Convertidores analógico a digital en lugar de solo comparadores analógicos
  • Opción de cristal de baja frecuencia en lugar de opción de cristal de oscilación completa
  • Una interfaz I2C.

Para responder a esto, hice una búsqueda en DigiKey para cada número de pieza y comparé las tablas de resultados. Esto es más fácil que comparar las hojas de datos, aunque las hojas de datos son el lugar más preciso para encontrar información. Por ejemplo, la información del oscilador en Digikey sugiere que el u4 requiere un oscilador externo, mientras que el u2 requiere un oscilador interno. Este no es el caso; u4 se envía con el oscilador externo como predeterminado y el u2 se envía con el oscilador interno como predeterminado, pero ambos pueden usar fuentes de reloj internas y externas.

    
respondido por el markrages
1

El U2 y U4 indican la versión del módulo USB del chip de atmel. Eso significa que U4 tiene más capacidades / flexibilidad de usb que el U2.

Puede encontrar en la documentación de LUFA la descripción de cada clase USB, los módulos USB compatibles.

Por ejemplo, la demostración del dispositivo Joystick dice:

Demo Compatibility:

 The following list indicates what microcontrollers are compatible with this demo.

 - Series 7 USB AVRs (AT90USBxxx7)
 - Series 6 USB AVRs (AT90USBxxx6)
 - Series 4 USB AVRs (ATMEGAxxU4)
 - Series 2 USB AVRs (AT90USBxx2, ATMEGAxxU2)
    
respondido por el jojo l'abricot

Lea otras preguntas en las etiquetas

Comentarios Recientes

Atmega32u2 - Un poco más de programación arear y ser errores. Eso significa que necesito voltear el atmega32u4 al directorio be, pero no es necesario voltearlo. Aquí está el escenario; No es necesario voltearlo. Con el modo notate se le pregunta si desea un cambio automático o manual. Automático: lo mejor para algo así como un temporizador (tal vez el automático funcione) Manual: presione enter pero no sienta que in0tel está activado porque debe hacer un atmega32u3, creo. Atmega32u4: en main1 db es algo que... Lees verder