STM32F205ZGT6 ARM-Mikrocontroller – MCU 32BIT ARM Cortex M3 Konnektivität 1024kB
♠ Produktbeschreibung
Produkteigenschaften | Attributwert |
Hersteller: | STMicroelectronics |
Produktkategorie: | ARM-Mikrocontroller – MCU |
RoHS: | Details |
Serie: | STM32F205ZG |
Montageart: | SMD/SMT |
Verpackung/Koffer: | LQFP-144 |
Kern: | ARM Cortex M3 |
Programmspeichergröße: | 1 MB |
Datenbusbreite: | 32 Bit |
ADC-Auflösung: | 12 Bit |
Maximale Taktfrequenz: | 120 MHz |
Anzahl der E/As: | 114 E/A |
Daten-RAM-Größe: | 128 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 |
Daten-ROM-Größe: | 512 B |
Schnittstellentyp: | 2xCAN, 2xUART, 3xI2C, 3xSPI, 4xUSART, SDIO |
Feuchtigkeitsempfindlich: | Ja |
Anzahl der Timer/Zähler: | 10 Timer |
Prozessorserie: | ARM Cortex M |
Produkttyp: | ARM-Mikrocontroller – MCU |
Programmspeichertyp: | Blitz |
Fabrikpackungsmenge: | 360 |
Unterkategorie: | Mikrocontroller - MCU |
Handelsname: | STM32 |
Stückgewicht: | 1,290 g |
♠ Arm®-basierte 32-Bit-MCU, 150 DMIPs, bis zu 1 MB Flash/128+4 KB RAM, USB OTG HS/FS, Ethernet, 17 TIMs, 3 ADCs, 15 Kommunikationsschnittstellen und Kamera
Die STM32F20x-Familie basiert auf dem leistungsstarken Arm® Cortex®-M3 32-Bit-RISC-Kern mit einer Taktfrequenz von bis zu 120 MHz. Die Familie umfasst schnelle eingebettete Speicher (Flash-Speicher bis zu 1 MB, bis zu 128 KB System-SRAM), bis zu 4 KB Backup-SRAM sowie eine umfangreiche Palette erweiterter E/As und Peripheriegeräte, die an zwei APB-Busse, drei AHB-Busse und eine 32-Bit-Multi-AHB-Busmatrix angeschlossen sind.
Die Bausteine verfügen zudem über einen adaptiven Echtzeit-Speicherbeschleuniger (ART Accelerator™), der eine Leistung ermöglicht, die einer Programmausführung ohne Wartestatus aus dem Flash-Speicher bei einer CPU-Frequenz von bis zu 120 MHz entspricht. Diese Leistung wurde mit dem CoreMark®-Benchmark validiert.
Alle Bausteine verfügen über drei 12-Bit-ADCs, zwei DACs, eine stromsparende Echtzeituhr (RTC), zwölf universelle 16-Bit-Timer, darunter zwei PWM-Timer für die Motorsteuerung, zwei universelle 32-Bit-Timer und einen echten Zufallszahlengenerator (RNG). Sie bieten außerdem Standard- und erweiterte Kommunikationsschnittstellen. Zu den neuen erweiterten Peripheriegeräten gehören ein SDIO, eine erweiterte FSMC-Schnittstelle (Flexible Static Memory Control) (für Bausteine mit 100 Pins und mehr) und eine Kameraschnittstelle für CMOS-Sensoren. Die Bausteine verfügen außerdem über Standardperipherie.
• Kern: Arm® 32-Bit Cortex®-M3 CPU (max. 120 MHz) mit adaptivem Echtzeitbeschleuniger (ART Accelerator™), der eine Ausführungsleistung ohne Wartezustand aus Flash-Speicher, MPU, 150 DMIPS/1,25 DMIPS/MHz (Dhrystone 2.1) ermöglicht
• Erinnerungen
– Bis zu 1 MByte Flash-Speicher
– 512 Byte OTP-Speicher
– Bis zu 128 + 4 KByte SRAM
– Flexibler statischer Speichercontroller, der Compact Flash-, SRAM-, PSRAM-, NOR- und NAND-Speicher unterstützt
– LCD-Parallelschnittstelle, 8080/6800-Modi
• Takt-, Reset- und Versorgungsmanagement
– Von 1,8 bis 3,6 V Anwendungsversorgung + 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
• Energiesparmodi
– Schlaf-, Stopp- und Standby-Modus
– VBAT-Versorgung für RTC, 20 × 32 Bit Backup-Register und optional 4 KByte Backup-SRAM
• 3 × 12-Bit, 0,5 µs ADCs mit bis zu 24 Kanälen und bis zu 6 MSPS im dreifach verschachtelten Modus
• 2 × 12-Bit-D/A-Wandler Allzweck-DMA: 16-Stream-Controller mit zentralisierten FIFOs und Burst-Unterstützung
• Bis zu 17 Timer
– Bis zu zwölf 16-Bit- und zwei 32-Bit-Timer, bis zu 120 MHz, jeweils mit bis zu vier IC/OC/PWM- oder Impulszähler- und Quadratur-(Inkremental-)Encoder-Eingängen
• Debug-Modus: Serial Wire Debug (SWD), JTAG und Cortex®-M3 Embedded Trace Macrocell™
• Bis zu 140 E/A-Ports mit Interrupt-Fähigkeit:
– Bis zu 136 schnelle I/Os bis 60 MHz
– Bis zu 138 5 V-tolerante I/Os
• Bis zu 15 Kommunikationsschnittstellen
– Bis zu drei I2C-Schnittstellen (SMBus/PMBus)
– Bis zu vier USARTs und zwei UARTs (7,5 Mbit/s, ISO 7816-Schnittstelle, LIN, IrDA, Modemsteuerung)
– Bis zu drei SPIs (30 Mbit/s), zwei mit gemuxtem I2S, um Audio-Klassengenauigkeit über Audio-PLL oder externe PLL zu erreichen
– 2 × CAN-Schnittstellen (2.0B Aktiv)
– SDIO-Schnittstelle
• Erweiterte Konnektivität
– USB 2.0 Full-Speed-Gerät/Host/OTG-Controller mit On-Chip-PHY
– USB 2.0 High-Speed/Full-Speed-Gerä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-Parallelkameraschnittstelle (max. 48 MByte/s)
• CRC-Berechnungseinheit
• 96-Bit eindeutige ID