Dichtung und Wahrheit

Welche Ultra-Low-Power-Mikrocontroller sind energieffizient?

2. Juli 2015, 13:56 Uhr | Dr. Claus Kühnel und Frank Riemenschneider
Diesen Artikel anhören

Fortsetzung des Artikels von Teil 6

ST Microelectronics STM32L4 mit ARM Cortex-M4+

ULPBench-Ergebnis für STM32L476RG von ST Microelectronics.
ULPBench-Ergebnis für STM32L476RG von STMicroelectronics.
© Fachzeitschrift Elektronik

Die STM32L476xx-Controller sind die Ultra-Low-Power-Mikrocontroller von ST Microelectronics auf Basis des ARM Cortex-M4 mit einer Taktfrequenz von bis zu 80 MHz. Der Cortex-M4-Core verfügt über eine Gleitkommaeinheit (FPU) mit einfacher Genauigkeit. Mit einem STM32-Nucleo-Entwicklungsboard steht eine kostengünstige und flexible Möglichkeit zur Verfügung, den STM32L476RG Mikrocontroller zu untersuchen. Das gesamte Projekt für den Nucleo-L476 wurde von ST zur Verfügung gestellt. Ein Patch für die zu verwendende Keil IDE zum Bereitstellen des L476 Pakets wurde ebenfalls geliefert. Zu Beginn traten 30 Compiler-Fehler auf. Nach Hinweisen von ST liefen Compilierung, Download und Debugging, allerdings zeigt der EnergyMonitor zu hohe Werte für den ULPBench an. Im File ulp_stm32l4xx.uvprojx waren noch Differenzen bzgl. des IRAMs, die nach Anpassung der Download Options (BFB2 deaktivieren) behoben waren. Das Resultat des EEMBC ULPBench für den STM32L476RG zeigt das Bild. Mit über 121 erzielt der STM32L4 einen hohen Wert, kann allerdings mit dem ebenfalls auf dem Cortex-M4 aufsetzenden MSP432 nicht ganz mithalten.
 


  1. Welche Ultra-Low-Power-Mikrocontroller sind energieffizient?
  2. ULPBench Energy Monitor Software
  3. Texas Instruments MSP 430 mit proprietärer 16-bit-CPU und FRAM-Speicher
  4. Texas Instruments MSP 430 mit proprietärer 16-bit-CPU und Flash-Speicher
  5. Texas Instruments 32-bit-MSP432 mit ARM-Cortex-M4
  6. Microchip PIC24 mit proprietärer 16-bit-CPU
  7. ST Microelectronics STM32L4 mit ARM Cortex-M4+
  8. Freescale Kinetis KL27 mit ARM Cortex-M0+
  9. Silicon Labs EFM32 mit ARM Cortex-M3
  10. Silicon Labs EFM32 mit ARM Cortex-M0+
  11. Atmel SAML21 mit ARM Cortex-M0+
  12. Renesas RL78 mit proprietärer 16-bit-CPU
  13. Zusammenfassung und Ausblick
  14. Anhang: Implementierungsbeispiel am Atmel SAML21
  15. Die Autoren und Unterstützer

Lesen Sie mehr zum Thema


Jetzt kostenfreie Newsletter bestellen!

Weitere Artikel zu Texas Instruments

Weitere Artikel zu Texas Instruments Deutschland GmbH

Weitere Artikel zu Mikrocontroller