STM32F401VCT6 ARM Mikrocontroller – MCU Kostengünstige DSP FPU ARM CortexM4 MCU
♠ Produktbeschreibung
Produkteigenschaft | Attributwert |
Hersteller: | STMicroelectronics |
Produktkategorie: | ARM-Mikrocontroller - MCU |
RoHS: | Einzelheiten |
Serie: | STM32F401VC |
Montageart: | SMD/SMT |
Paket / Koffer: | LQFP-100 |
Kern: | ARM Cortex M4 |
Größe des Programmspeichers: | 256 KB |
Datenbusbreite: | 32-Bit |
ADC-Auflösung: | 12-Bit |
Maximale Taktfrequenz: | 84MHz |
Anzahl E/As: | 81 E/A |
Daten-RAM-Größe: | 64 KB |
Versorgungsspannung - Min.: | 1,7 V |
Versorgungsspannung - max.: | 3,6 V |
Minimale Betriebstemperatur: | - 40 C |
Maximale Betriebstemperatur: | + 85 C |
Verpackung: | Tablett |
Marke: | STMicroelectronics |
Daten-RAM-Typ: | SRAM |
Oberflächentyp: | I2C, I2S, SDIO, SPI, USART, USB |
Feuchtigkeitsempfindlich: | Ja |
Anzahl der ADC-Kanäle: | 16 Kanäle |
Anzahl Timer/Zähler: | 8 Timer |
Prozessorserie: | STM32F401 |
Produkt: | MCU+FPU |
Produktart: | ARM-Mikrocontroller - MCU |
Programmspeichertyp: | Blinken |
Werkspackungsmenge: | 540 |
Unterkategorie: | Mikrocontroller - MCU |
Handelsname: | STM32 |
Watchdog-Timer: | Watchdog-Timer, Fenster |
Gewichtseinheit: | 0,046530 oz |
♠ Arm® Cortex®-M4 32-Bit MCU+FPU, 105 DMIPS, 256 KB Flash / 64 KB RAM, 11 TIMs, 1 ADC, 11 Komm.Schnittstellen
Die STM32F401XB/STM32F401XC-Bausteine basieren auf dem hochleistungsfähigen Arm® Cortex® -M4 32-Bit-RISC-Kern, der mit einer Frequenz von bis zu 84 MHz arbeitet.Der Cortex®-M4-Kern verfügt über eine Fließkommaeinheit (FPU) mit einfacher Genauigkeit, die alle Datenverarbeitungsanweisungen und Datentypen mit einfacher Genauigkeit von Arm unterstützt.Es implementiert auch einen vollständigen Satz von DSP-Befehlen und eine Speicherschutzeinheit (MPU), die die Anwendungssicherheit erhöht.
Der STM32F401xB/STM32F401xC enthält eingebettete Hochgeschwindigkeitsspeicher (bis zu 256 KByte Flash-Speicher, bis zu 64 KByte SRAM) und eine umfangreiche Palette erweiterter I/Os und Peripheriegeräte, die mit zwei APB-Bussen, zwei AHB-Bussen und einem 32 -Bit-Multi-AHB-Busmatrix.
• Dynamische Effizienzlinie mit BAM (Batch Acquisition Mode)
– 1,7 V bis 3,6 V Stromversorgung
– Temperaturbereich -40 °C bis 85/105/125 °C
• Kern: ARM®-32-Bit-Cortex®-M4-CPU mit FPU, adaptiver Echtzeitbeschleuniger (ART Accelerator™), der die Ausführung im 0-Wartezustand aus dem Flash-Speicher ermöglicht, Frequenz bis zu 84 MHz, Speicherschutzeinheit, 105 DMIPS/1,25 DMIPS/MHz (Dhrystone 2.1) und DSP-Anweisungen
• Erinnerungen
– Bis zu 256 KByte Flash-Speicher
– 512 Bytes OTP-Speicher
– Bis zu 64 KByte SRAM
• Uhr-, 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 16 MHz werkseitig getrimmter RC
– 32-kHz-Oszillator für RTC mit Kalibrierung
– Interner 32-kHz-RC mit Kalibrierung
• Energieverbrauch
– Betrieb: 128 µA/MHz (Peripherie aus)
– Stopp (Blinken im Stoppmodus, schnelle Aufwachzeit): 42 µA typ. bei 25 °C;65 µA max. bei 25 °C
– Stopp (Blinken im Deep-Power-Down-Modus, langsame Aufwachzeit): bis zu 10 µA typ. bei 25 °C;28 µA max. bei 25 °C
– Standby: 2,4 µA @25 °C / 1,7 V ohne RTC;12 µA bei 85 °C bei 1,7 V
– VBAT-Versorgung für RTC: 1 µA @25 °C
• 1×12-Bit, 2,4 MSPS A/D-Wandler: bis zu 16 Kanäle
• Allzweck-DMA: 16-Stream-DMA-Controller mit FIFOs und Burst-Unterstützung
• Bis zu 11 Timer: bis zu sechs 16-Bit-, zwei 32-Bit-Timer bis 84 MHz, jeweils mit bis zu 4 IC/OC/PWM- oder Pulszähler- und Quadratur-(Inkremental-)Encodereingängen, zwei Watchdog-Timern (unabhängig u Fenster) und einen SysTick-Timer
• Debug-Modus
– Serial Wire Debug (SWD) & JTAG-Schnittstellen
– Cortex®-M4 Embedded Trace Macrocell™
• Bis zu 81 I/O-Ports mit Interrupt-Fähigkeit
– Alle IO-Ports 5 V tolerant
– Bis zu 78 schnelle I/Os bis 42 MHz
• Bis zu 11 Kommunikationsschnittstellen
– Bis zu 3 × I2C-Schnittstellen (1 Mbit/s, 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 Audioklassengenauigkeit über interne Audio-PLL oder externen Takt zu erreichen
– SDIO-Schnittstelle
• Erweiterte Konnektivität
– USB 2.0 Full-Speed-Gerät/Host/OTG-Controller mit On-Chip-PHY
• CRC-Berechnungseinheit
• Eindeutige 96-Bit-ID
• RTC: Untersekunden-Genauigkeit, Hardware-Kalender
• Alle Pakete sind ECOPACK2