Silicon Labs USB-fähige EFM32™ Happy Gecko 32-Bit-MCUs
Die USB-fähige EFM32™ Happy Gecko 32-Bit-Mikrocontroller von Silicon Labs eignen sich hervorragend für batteriebetriebene Applikationen und andere Systeme, die einen geringen Stromverbrauch und eine hohe Leistungsfähigkeit erfordern. Die MCUs basieren auf dem leistungsstarken ARM® Cortex®-M0+-Core. Die Happy Gecko MCUs verfügen über einen Standby-Stromverbrauch von 900 nA und verbrauchen weniger als 180 µA pro MHz während der Ausführung eines Echtzeit-Code vom Flash. USB-fähige Happy Gecko 32-Bit-Mikrocontroller verfügen über Energiesparfunktionen, eine kurze Aktivierungszeit aus den Energiesparmodi und eine große Auswahl von Peripherie-Komponenten.Merkmale
- ARM Cortex-M0+-CPU-Plattform
- Leistungsstarker 32-Bit-Prozessor bei bis zu 25 MHz
- Wake-up-Interrupt-Controller
- SysTick-Systemtimer
- Flexibles Energiemanagementsystem
- Abschaltmodus mit 20 nA bei 3 V
- Stopp-Modus mit 0,6 µA bei 3 V, einschließlich Power-on-Reset, Brown-Out-Detektor, RAM- und CPU-Erhaltung
- Tiefschlaf-Modus mit 0,9 µA bei 3 V, einschließlich RTC mit 32,768-kHz-Oszillator, Power-on-Reset, Brown-Out-Detektor, RAM- und CPU-Erhaltung
- Schlafmodus mit 53 µA/MHz bei 3 V
- Betriebsmodus mit 131 µA/MHz bei 3 V mit aus dem Flash ausgeführtem Code
- 64 kB/32 kB Flash
- 8 kB/4 kB RAM
- Bis zu 37 Universal-I/O-Pins
- Konfigurierbare Push-Pull-, Open-Drain-, Pull-Up-/Down-, Eingangsfilter-Antriebsstärke
- Konfigurierbare Peripherie-I/O-Stellen
- Bis zu 16 asynchrone externe Interrupts
- Ausgangszustandsspeicherung und Aktivierung aus dem Abschaltmodus
- 6-Kanal-DMA-Controller
- 6-Kanal-Peripherie-Reflexsystem (PRS) für autonome interperiphere Signalgebung
- Hardware-AES mit 128-Bit-Schlüssel in 54 Zyklen
- Timer/Zähler
- 3x 16-Bit-Timer/-Zähler
- 3 x 3 Vergleichs-/Erfassungs-/PWM-Kanäle
- Totzeiteinfügung auf TIMER0
- 34-Bit-Echtzeitzähler
- 16-Bit-Pulszähler
- Watchdog-Timer mit dediziertem RC-Oszillator bei 50 nA
- 3x 16-Bit-Timer/-Zähler
- Kommunikationsschnittstellen
- Bis zu 2× synchrone/asynchrone Universal-Empfänger/-Sender
- UART/SPI/SmartCard (ISO 7816)/IrDA/I2S
- Dreifach gepufferter Voll-/Halbduplex-Betrieb
- Niedrigenergie-UART
- Eigenständiger Betrieb mit DMA im Tiefschlafmodus I
- I2C-Schnittstelle mit SMBus-Unterstützung
- Adressenerkennung in Stopp-Modus
- Universal Serial Bus(USB)-Bauteil mit niedrigem Energieverbrauch
- Vollständig USB 2.0-konform
- On-Chip-PHY und Embedded-Regler von 5 V bis 3,3 V
- Quarzloser Betrieb
- Bis zu 2× synchrone/asynchrone Universal-Empfänger/-Sender
- Analoge Peripherie mit extrem geringem Stromverbrauch und hoher Präzision
- 12-Bit-Analog-Digital-Wandler mit 1 Msamples/s
- 4 einendige Kanäle/2 Differentialkanäle
- On-Chip-Temperatursensor
- Digital-Analog-Stromwandler
- Zwischen 0,05 µA und 64 µA wählbarer Strombereich
- Analoger Komparator
- Kapazitive Erkennung mit bis zu 5 Eingängen
- Versorgungsspannungskomparator
- 12-Bit-Analog-Digital-Wandler mit 1 Msamples/s
- Extrem effizienter Power-on-Reset und Brown-Out-Detektor
- Debug-Schnittstelle
- Serial-Wire-Debug-Schnittstelle mit zwei Pins
- Micro-Trace-Buffer (MTB)
- Vorprogrammierter USB-/UART-Bootloader
- Temperaturbereich von -40 ºC bis 85 ºC (EFM32HGxxxFxx) oder -40 °C bis 105 ºC (EFM32HGxxxFxxN)
- Einzelstromversorgung: 1,98 V bis 3,8 V
- Gehäuse:
- CSP36 (3 mm ×3 mm)
- QFN24 (5 mm ×5 mm)
- QFN32 (6 mm ×6 mm)
- TQFP48 (7 mm ×7 mm)
Applikationen
- Energie-, Gas-, Wasser- und Smart Metering
- Gesundheits- und Fitnessapplikationen
- Smart-Zubehör
- Alarm- und Sicherheitssysteme
- Industrie- und Hausautomatisierung
Blockdiagramm
Veröffentlichungsdatum: 2019-08-05
| Aktualisiert: 2024-11-04
