¿Parámetros para comparar microcontroladores de bajo consumo de energía?

¿Cómo selecciono un microcontrolador con bajo consumo de energía?

-para la serie MSP430 podemos comparar usando m A/MHz en estado activo.

Del mismo modo, cómo comparar esto con otras MCU como las series PIC y STM, es decir, otras MCU proporcionan m A/MHz a velocidad diferencial y tiene DMIPS para rendimiento y la serie MSP430 no proporciona ningún parámetro DMIPS.

Si m A/MHz== m A/MHz para ARM y MSP430, ¿es bueno seleccionar ARM, ya que ARM es de 32 bits mientras que MSP es MCU de 16 bits?

Respuestas (1)

Primero, debe decidir el consumo de energía en qué estado es importante para usted.

Hay varios casos:

  • modo de suspensión, posiblemente con algunos periféricos funcionando (un RTC, un temporizador, una salida PWM, etc.)

  • modo de reloj de muy baja velocidad utilizado en lugar del modo de suspensión, con algunos periféricos funcionando

  • modo de reloj normal (alto), con los periféricos deseados

Verificar el consumo de energía exacto (incluidos los periféricos necesarios, ya que pueden marcar una gran diferencia) de la hoja de datos, leer y evaluar las cifras típicas y máximas es el camino a seguir. Usando genérico ( m A/MHz) las cifras probablemente solo le darán una respuesta general.

gracias por su respuesta. El consumo de energía se puede calcular mediante los parámetros que ha sugerido. Pero, cómo comparar el rendimiento wrt ya que cada MCU tiene su propia forma de representar la velocidad y el rendimiento como uA/Mhz y MIPS y DMIPS. algunas instrucciones de MCU se ejecutan en un ciclo y otras toman múltiples ciclos. también 16bit vs 32bit
@user32693: Exactamente. Por lo tanto, para hacer una comparación sensata, debe normalizar las cifras. ¿De qué manera hacerlo? Fijando la tarea que debe realizar la MCU (sus requisitos particulares) y utilizando parámetros (por ejemplo, velocidad de reloj, periféricos habilitados) que cumplan exactamente estos requisitos. Decidir qué velocidad de reloj es "suficiente" para sus necesidades particulares es algo que nadie hará por usted. El cálculo basado en MIPS y cosas por el estilo, solo le dará una estimación muy aproximada.