STM32F415VGT6 MCU-ICs ARM M4 1024 FLASH 168 MHz 192 kB SRAM
♠ Produktbeschreibung
Produkteigenschaft | Attributwert |
Hersteller: | STMicroelectronics |
Produktkategorie: | ARM-Mikrocontroller - MCU |
RoHS: | Einzelheiten |
Serie: | STM32F415VG |
Montageart: | SMD/SMT |
Paket / Koffer: | LQFP-100 |
Kern: | ARM Cortex M4 |
Größe des Programmspeichers: | 1MB |
Datenbusbreite: | 32-Bit |
ADC-Auflösung: | 3 x 12-Bit |
Maximale Taktfrequenz: | 168MHz |
Anzahl E/As: | 82 E/A |
Daten-RAM-Größe: | 192 KB |
Versorgungsspannung - Min.: | 1,8 V |
Versorgungsspannung - max.: | 3,6 V |
Minimale Betriebstemperatur: | - 40 C |
Maximale Betriebstemperatur: | + 85 C |
Verpackung: | Tablett |
Marke: | STMicroelectronics |
Daten-RAM-Typ: | SRAM |
Oberflächentyp: | KÖNNEN, I2C, I2S, SPI, UART |
Feuchtigkeitsempfindlich: | Ja |
Anzahl der ADC-Kanäle: | 16 Kanäle |
Anzahl Timer/Zähler: | 10 Timer |
Prozessorserie: | ARMCortex M |
Produktart: | ARM-Mikrocontroller - MCU |
Programmspeichertyp: | Blinken |
Werkspackungsmenge: | 540 |
Unterkategorie: | Mikrocontroller - MCU |
Handelsname: | STM32 |
Gewichtseinheit: | 0,046530 oz |
♠ Arm®-Cortex®-M4 32b MCU+FPU, 125 DMIPS, bis zu 1,5 MB Flash, 320 KB RAM, USB OTG FS, 1 ADC, 2 DACs, 2 DFSDMs
Die STM32F415xx- und STM32F417xx-Familie basiert auf dem Hochleistungs-Arm®Cortex®-M4 32-Bit-RISC-Kern, der mit einer Frequenz von bis zu 168 MHz arbeitet.Der Cortex-M4Kern verfügt über eine Gleitkommaeinheit (FPU) mit einfacher Genauigkeit, die alle Datenverarbeitungsanweisungen und Datentypen mit einfacher Genauigkeit von Arm unterstützt.Es implementiert auch einen vollständigen Satz von DSPAnweisungen und eine Speicherschutzeinheit (MPU), die die Anwendungssicherheit erhöht.
Die STM32F415xx- und STM32F417xx-Familien beinhalten Hochgeschwindigkeits-EmbeddedSpeicher (Flash-Speicher bis 1 MB, SRAM bis 192 KB), bis 4 KBBackup-SRAM und eine umfangreiche Auswahl an erweiterten I/Os und Peripheriegeräten, die an zwei angeschlossen sindAPB-Busse, drei AHB-Busse und eine 32-Bit-Multi-AHB-Busmatrix.
Alle Geräte bieten drei 12-Bit-ADCs, zwei DACs, eine RTC mit geringem Stromverbrauch und zwölf Allzweck-16-Bit-Timer, darunter zwei PWM-Timer für die Motorsteuerung, zwei universelle 32-Bit-Timer.ein echter Zufallszahlengenerator (RNG) und eine kryptografische Beschleunigungszelle.Sie auchverfügen über Standard- und erweiterte Kommunikationsschnittstellen.
• Bis zu drei I2Cs
• Drei SPIs, zwei I2Ss Vollduplex.Um die Genauigkeit der Audioklasse zu erreichen, müssen die I2S-Peripheriegerätekann über eine dedizierte interne Audio-PLL oder über einen externen Takt getaktet werden, um dies zu ermöglichenSynchronisation.
• Vier USARTs plus zwei UARTs
• Ein USB OTG Full-Speed und ein USB OTG High-Speed mit Full-Speed-Fähigkeit (mit demULPI),
• Zwei CANs
• Eine SDIO/MMC-Schnittstelle
• Ethernet und die Kameraschnittstelle sind nur auf STM32F417xx-Geräten verfügbar.
Zu den neuen fortschrittlichen Peripheriegeräten gehört ein SDIO, eine verbesserte flexible statische Speichersteuerung(FSMC)-Schnittstelle (für Geräte, die in Paketen mit 100 Pins und mehr angeboten werden), eine KameraSchnittstelle für CMOS-Sensoren und eine kryptographische Beschleunigungszelle.Siehe Tabelle 2:STM32F415xx und STM32F417xx: Funktionen und Anzahl der Peripheriegeräte für die Liste der Peripheriegeräteunter jeder Teilenummer erhältlich.
Die STM32F415xx- und STM32F417xx-Familie arbeitet bei einer Temperatur von –40 bis +105 °Creichen von einer 1,8- bis 3,6-V-Stromversorgung.Die Versorgungsspannung kann bis auf 1,7 V abfallenGerät arbeitet im Temperaturbereich von 0 bis 70 °C mit externer StromversorgungSupervisor: siehe Abschnitt : Interner Reset AUS.Ein umfassendes Set von Energieeinsparungen-Modus ermöglicht das Design von Low-Power-Anwendungen.
Die STM32F415xx- und STM32F417xx-Familie bietet Geräte in verschiedenen Paketen anvon 64 Pins auf 176 Pins.Der Satz der enthaltenen Peripheriegeräte ändert sich mit dem gewählten Gerät.
• Kern: ARM®-32-Bit-Cortex®-M4-CPU mit FPU,Adaptiver Echtzeitbeschleuniger (ARTBeschleuniger), die die Ausführung im 0-Wartezustand ermöglichtaus Flash-Speicher, Frequenz bis 168 MHz,Speicherschutzeinheit, 210 DMIPS/1,25 DMIPS/MHz (Dhrystone 2.1) und DSPAnweisungen
• Erinnerungen
– Bis zu 1 MB Flash-Speicher
– Bis zu 192+4 KByte SRAM einschließlich 64-KByte CCM-Daten (Core Coupled Memory).RAM
– 512 Bytes OTP-Speicher
– Flexibler statischer SpeichercontrollerUnterstützung von Compact Flash, SRAM,PSRAM-, NOR- und NAND-Speicher
• Parallele LCD-Schnittstelle, 8080/6800-Modi
• Uhr-, Reset- und Versorgungsmanagement
– 1,8 V bis 3,6 V Applikationsversorgung und I/Os
– POR, PDR, PVD und BOR
– 4- bis 26-MHz-Quarzoszillator
– Interner werkseitig getrimmter 16-MHz-RC (1 %Genauigkeit)
– 32-kHz-Oszillator für RTC mit Kalibrierung
– Interner 32-kHz-RC mit Kalibrierung
• Betrieb mit geringem Stromverbrauch
– Sleep-, Stop- und Standby-Modi
– VBAT-Versorgung für RTC, 20×32-Bit-BackupRegister + optional 4 KB Backup-SRAM
• 3×12-Bit, 2,4 MSPS A/D-Wandler: bis zu 24Kanäle und 7,2 MSPS in Triple InterleavedModus
• 2×12-Bit-D/A-Wandler
• Allzweck-DMA: 16-Stream-DMAController mit FIFOs und Burst-Unterstützung
• Bis zu 17 Timer: bis zu zwölf 16-Bit- und zwei 32-Bit-Bittimer bis 168 MHz mit jeweils bis zu 4IC/OC/PWM oder Impulszähler und Quadratur(Inkremental-)Encodereingang
• Debug-Modus
– Serielles Kabel-Debugging (SWD) und JTAGSchnittstellen
– Cortex-M4 Embedded Trace Macrocell™
• Bis zu 140 I/O-Ports mit Interrupt-Fähigkeit
– Bis zu 136 schnelle I/Os bis 84 MHz
– Bis zu 138 5 V-tolerante I/Os
• Bis zu 15 Kommunikationsschnittstellen
– Bis zu 3 × I2C-Schnittstellen (SMBus/PMBus)
– Bis zu 4 USARTs/2 UARTs (10,5 Mbit/s, ISO7816 Schnittstelle, LIN, IrDA, Modemsteuerung)
– Bis zu 3 SPIs (42 Mbit/s), 2 mit MuxingVollduplex I2S, um Audioklasse zu erreichen
Genauigkeit über interne Audio-PLL oder externUhr
– 2 × CAN-Schnittstellen (2.0B aktiv)
– SDIO-Schnittstelle
• Erweiterte Konnektivität
– USB 2.0 Full-Speed-Gerät/Host/OTGController mit On-Chip-PHY
– USB 2.0 High-Speed/Full-SpeedGerät/Host/OTG-Controller mit dediziertem
DMA, On-Chip-Full-Speed-PHY und ULPI
– 10/100-Ethernet-MAC mit dediziertem DMA:unterstützt IEEE 1588v2-Hardware, MII/RMII
• 8- bis 14-Bit parallele Kameraschnittstelle bis zu54 MByte/s
• Kryptographische Beschleunigung: HardwareBeschleunigung für AES 128, 192, 256, TripleDES, HASH (MD5, SHA-1) und HMAC
• Echter Zufallszahlengenerator
• CRC-Berechnungseinheit
• Eindeutige 96-Bit-ID
• RTC: Untersekunden-Genauigkeit, Hardware-Kalender
• Motorantrieb und Anwendungssteuerung
• Medizinische Ausrüstung
• Industrielle Anwendungen: SPS, Wechselrichter, Leistungsschalter
• Drucker und Scanner
• Alarmsysteme, Video-Gegensprechanlage und HVAC
• Heimaudiogeräte