STMicroelectronics STM32F401xD und STM32F401xE Hochleistungs-MCUs

STMicroelectronics STM32F401XD/XE und STM32F401xE Hochleistungs-MCUs verfügen über den ARM® Cortex®-M4-32-Bit-Hochleistungs-RISC-Core. Die Bauteile arbeiten mit einer Frequenz bis zu 84 MHz. Der Cortex-M4-Core verfügt über eine einzige FPU (Fließkommaeinheit-Präzision), die alle ARM mit Einzel-Genauigkeits-Datenverarbeitungsanleitungen und Datentypen unterstützt. Die Bauteile implementieren auch einen vollständigen Satz von DSP-Befehlen und eine Speicherschutzeinheit (MPU), welche die Applikationssicherheit erhöht.

Merkmale

  • Core: ARM® Cortex®-M4-32-Bit-CPU mit FPU, Adaptiver Echtzeit-Beschleuniger (ART Accelerator™) ermöglicht 0-Wartezustands-Ausführung aus Flash-Speicher, Frequenz bis zu 84 MHz, Speicherschutzeinheit, 105 DMIPS/1,25 DMIPS/MHz (Dhrystone 2.1) und DSP-Anweisungen
  • Speicher
    • Bis zu 512 Kbytes Flash-Speicher
    • Bis zu 96 Kbytes SRAM
  • Takt-, Reset- und Versorgungsmanagement
    • 1,7 V bis 3,6 V Applikationsversorgung und I/Os
    • POR, PDR, PVD und BOR
    • 4 bis 26 MHz Quarzoszillator
    • Interner werksseitig getrimmter 16MHz-RC
    • 32kHz-Oszillator für RTC mit Kalibrierung
    • Interner 32kHz-RC mit Kalibrierung
  • Stromverbrauch
    • Betrieb: 146 µA/MHz (Periphere ausgeschaltet)
    • Stopp (Flash im Stopp-Modus, schnelle Aktivierung): 42 µA typisch bei 25 °C; 65 µA max. bei 25 °C
    • Stopp (Flash im tiefen Abschaltmodus, schnelle Aktivierung): bis hinunter auf 10 µA bei 25 °C; 30 µA max. bei 25 °C
    • Standby: 2,4 µA bei 25 °C/1,7 V ohne RTC; 12 µA bei 85 °C bei 1,7 V
    • VBAT-Versorgung für RTC: 1 µA bei 25 °C
  • Universal-DMA: 16-Stream-DMA-Controller mit FIFOs und Burst-Unterstützung
  • 1 x 12 Bit, 2,4 MSPS Analog-Digital-Wandler: bis zu 16 Kanäle
  • Bis zu 11 Timer: bis zu sechs 16-Bit-, zwei 32-Bit-Timer bis zu 84 MHz, mit jeweils bis zu vier IC/OC/PWM- oder Pulszähler und Quadratur-(Inkremental)-Encoder-Eingang, zwei Watchdog-Timer (unabhängig und Fenster) und einen SysTick-Timer
  • Debug-Modus
    • Serial Wire Debug- (SWD) und JTAG-Schnittstellen
    • Cortex®-M4-Embedded Trace Macrocell™
  • Bis zu 81 I/O-Anschlüsse mit Interrupt-Fähigkeit
    • Bis zu 78 schnelle I/Os bis zu 42 MHz
    • Alle I/O-Anschlüsse sind 5V-tolerant
  • Bis zu 12 Kommunikationsschnittstellen
    • Bis zu 3 x I2C-Schnittstellen (SMBus/PMBus)
    • Bis zu 3 USARTs (2 x 10,5 MBit/s, 1 x 5,25 MBit/s), ISO 7816 Schnittstelle, LIN, IrDA, Modemsteuerung
    • Bis zu 4 SPIs (bis zu 42 MBit/s bei fCPU = 84 MHz), SPI2 und SPI3 mit gemuxtem Vollduplex-I2S, um eine Genauigkeit der Audio-Klasse über einen internen Audio-PLL oder externen Taktgeber zu erzielen
    • SDIO-Schnittstelle
    • Fortschrittliche Konnektivität: USB 2.0 Full-Speed-Bauteil-/Host-/OTG-Controller mit On-Chip-PHY
  • CRC-Berechnungseinheit
  • Eindeutige 96-Bit-ID
  • RTC: Subsekundenbereich-Genauigkeit, Hardware-Kalender
  • Alle Gehäuse (WLCSP49, LQFP64/100, 90 UFQFPN48, UFBGA100) sind ECOPACK®2
Veröffentlichungsdatum: 2018-11-26 | Aktualisiert: 2023-02-23