STM32F405RGT6 ARM-Mikrocontroller MCU ARM M4 1024 FLASH 168 Mhz 192 kB SRAM
♠ Produktbeschreibung
Produkteigenschaft | Attributwert |
Hersteller: | STMicroelectronics |
Produktkategorie: | ARM-Mikrocontroller - MCU |
RoHS: | Einzelheiten |
Serie: | STM32F405RG |
Montageart: | SMD/SMT |
Paket / Koffer: | LQFP-64 |
Kern: | ARM Cortex M4 |
Größe des Programmspeichers: | 1MB |
Datenbusbreite: | 32-Bit |
ADC-Auflösung: | 12-Bit |
Maximale Taktfrequenz: | 168MHz |
Anzahl E/As: | 51 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 |
DAC-Auflösung: | 12-Bit |
Daten-RAM-Typ: | SRAM |
Oberflächentyp: | KÖNNEN, I2C, SDIO, I2S/SPI, UART/USART, USB |
Feuchtigkeitsempfindlich: | Ja |
Anzahl der ADC-Kanäle: | 16 Kanäle |
Prozessorserie: | STM32F40 |
Produkt: | MCU+FPU |
Produktart: | ARM-Mikrocontroller - MCU |
Programmspeichertyp: | Blinken |
Werkspackungsmenge: | 960 |
Unterkategorie: | Mikrocontroller - MCU |
Handelsname: | STM32 |
Watchdog-Timer: | Watchdog-Timer, Fenster |
Gewichtseinheit: | 0,012346 oz |
♠ Arm® Cortex®-M4 32b MCU+FPU, 210 DMIPS, bis zu 1 MB Flash/192+4 KB RAM, USB OTG HS/FS, Ethernet, 17 TIMs, 3 ADCs, 15 Komm.Schnittstellen & Kamera
Die STM32F405xx- und STM32F407xx-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 STM32F405xx- und STM32F407xx-Familie enthält 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).Sie verfügen auch über Standard und ErweitertKommunikationsschnittstellen.
• 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 STM32F407xx-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.Siehe Tabelle 2: STM32F405xx und STM32F407xx: Merkmaleund Anzahl der Peripheriegeräte für die Liste der für jede Teilenummer verfügbaren Peripheriegeräte.
Die STM32F405xx- und STM32F407xx-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 STM32F405xx- und STM32F407xx-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.Diese Merkmale machen die Mikrocontroller-Familien STM32F405xx und STM32F407xx geeignetfür ein breites Anwendungsspektrum:
• Motorantrieb und Anwendungssteuerung
• Medizinische Ausrüstung
• Industrielle Anwendungen: SPS, Wechselrichter, Leistungsschalter
• Drucker und Scanner
• Alarmsysteme, Video-Gegensprechanlage und HVAC
• Homir Audiogeräte
• 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
• Echter Zufallszahlengenerator
• CRC-Berechnungseinheit
• Eindeutige 96-Bit-ID
• RTC: Untersekunden-Genauigkeit, Hardware-Kalender