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
