STM32F072C8T6TR ARM-Mikrocontroller – MCU Mainstream Arm Cortex-M0 USB-Leitung MCU 64 KByte Flash 48 MHz CPU, USB, CAN &
♠ Produktbeschreibung
Produkteigenschaften | Attributwert |
Hersteller: | STMicroelectronics |
Produktkategorie: | ARM-Mikrocontroller – MCU |
RoHS: | Details |
Serie: | STM32F072C8 |
Montageart: | SMD/SMT |
Verpackung / Koffer: | LQFP-48 |
Kern: | ARM Cortex M0 |
Programmspeichergröße: | 64 kB |
Datenbusbreite: | 32 Bit |
ADC-Auflösung: | 12 Bit |
Maximale Taktfrequenz: | 48 MHz |
Anzahl der E/As: | 37 E/A |
Daten-RAM-Größe: | 16 kB |
Versorgungsspannung - Min: | 2 V |
Versorgungsspannung - Max: | 3,6 V |
Minimale Betriebstemperatur: | - 40 °C |
Maximale Betriebstemperatur: | + 85 °C |
Verpackung: | Spule |
Verpackung: | Klebeband abschneiden |
Verpackung: | Mausrolle |
Analoge Versorgungsspannung: | 2 V bis 3,6 V |
Marke: | STMicroelectronics |
DAC-Auflösung: | 12 Bit |
Daten-RAM-Typ: | SRAM |
E/A-Spannung: | 2 V bis 3,6 V |
Schnittstellentyp: | CAN, CEC, I2C, SPI, USART, USB |
Feuchtigkeitsempfindlich: | Ja |
Anzahl der ADC-Kanäle: | 13 Kanal |
Prozessorserie: | STM32F0 |
Produkt: | MCU |
Produkttyp: | ARM-Mikrocontroller – MCU |
Programmspeichertyp: | Blitz |
Fabrikpackungsmenge: | 2400 |
Unterkategorie: | Mikrocontroller - MCU |
Handelsname: | STM32 |
Watchdog-Timer: | Watchdog-Timer, gefenstert |
Stückgewicht: | 0,006886 Unzen |
♠ Arm®-basierte 32-Bit-MCU, bis zu 128 KB Flash, kristallloses USB FS 2.0, CAN, 12 Timer, ADC, DAC und Komm.-Schnittstellen, 2,0 – 3,6 V
Die STM32F072x8/xB-Mikrocontroller verfügen über den leistungsstarken Arm®Cortex®-M0 32-Bit-RISC-Kern mit einer Taktfrequenz von bis zu 48 MHz, integrierte Hochgeschwindigkeitsspeicher (bis zu 128 KB Flash-Speicher und 16 KB SRAM) sowie eine umfangreiche Palette an erweiterten Peripheriegeräten und E/As. Alle Geräte bieten Standard-Kommunikationsschnittstellen (zwei I²Cs, zwei SPI/I²S, einen HDMI CEC und vier USARTs), ein USB-Full-Speed-Gerät (kristalllos), einen CAN, einen 12-Bit-ADC, einen 12-Bit-DAC mit zwei Kanälen, sieben 16-Bit-Timer, einen 32-Bit-Timer und einen PWM-Timer mit erweiterter Steuerung.
Die Mikrocontroller STM32F072x8/xB arbeiten in den Temperaturbereichen -40 bis +85 °C und -40 bis +105 °C mit einer Versorgungsspannung von 2,0 bis 3,6 V. Umfangreiche Energiesparmodi ermöglichen die Entwicklung von Anwendungen mit geringem Stromverbrauch. Die Mikrocontroller STM32F072x8/xB sind in sieben verschiedenen Gehäusen mit 48 bis 100 Pins erhältlich. Auf Anfrage ist auch ein Chip erhältlich. Je nach gewähltem Gerät sind unterschiedliche Peripheriegeräte im Lieferumfang enthalten.
Aufgrund dieser Funktionen eignen sich die Mikrocontroller STM32F072x8/xB für eine breite Palette von Anwendungen wie Anwendungssteuerung und Benutzeroberflächen, Handgeräte, A/V-Receiver und digitales Fernsehen, PC-Peripheriegeräte, Gaming- und GPS-Plattformen, industrielle Anwendungen, SPS, Wechselrichter, Drucker, Scanner, Alarmsysteme, Video-Gegensprechanlagen und HLK-Anlagen.
• Kern: Arm® 32-Bit Cortex®-M0 CPU, Frequenz bis zu 48 MHz
• Erinnerungen
– 64 bis 128 KByte Flash-Speicher
– 16 KBytes SRAM mit HW-Parität
• CRC-Berechnungseinheit
• Reset und Energieverwaltung
– Digital- und I/O-Versorgung: VDD = 2,0 V bis 3,6 V
– Analoge Versorgung: VDDA = VDD bis 3,6 V
– Ausgewählte I/Os: VDDIO2 = 1,65 V bis 3,6 V
– Ein-/Ausschalt-Reset (POR/PDR)
– Programmierbarer Spannungsdetektor (PVD)
– Energiesparmodi: Ruhezustand, Stopp, Standby
– VBAT-Versorgung für RTC und Backup-Register
• Zeitmanagement
– 4 bis 32 MHz Quarzoszillator
– 32 kHz Oszillator für RTC mit Kalibrierung
– Interner 8 MHz RC mit x6 PLL-Option
– Interner 40 kHz RC-Oszillator
– Interner 48 MHz Oszillator mit automatischer Trimmung basierend auf externer Synchronisation
• Bis zu 87 schnelle I/Os
– Alle auf externe Interrupt-Vektoren abbildbar
– Bis zu 68 I/Os mit 5V-Toleranz und 19 mit unabhängiger Versorgung VDDIO2
• 7-Kanal-DMA-Controller
• Ein 12-Bit, 1,0 µs ADC (bis zu 16 Kanäle)
– Wandlungsbereich: 0 bis 3,6 V
– Separate analoge Versorgung: 2,4 V bis 3,6 V
• Ein 12-Bit-D/A-Wandler (mit 2 Kanälen)
• 2 schnelle analoge Komparatoren mit geringem Stromverbrauch und programmierbarem Eingang und Ausgang
• Bis zu 24 kapazitive Sensorkanäle für Touchkey-, lineare und rotierende Touch-Sensoren
• Kalender-RTC mit Alarm und regelmäßigem Aufwachen aus Stop/Standby
• 12 Timer
– Ein 16-Bit-Advanced-Control-Timer für Sechskanal-PWM-Ausgang
– Ein 32-Bit- und sieben 16-Bit-Timer, mit bis zu vier IC/OC, OCN, verwendbar für IR-Steuerungsdekodierung oder DAC-Steuerung
– Unabhängige und System-Watchdog-Timer
– SysTick-Timer
• Kommunikationsschnittstellen
– 2 I2C-Schnittstellen unterstützen Fast Mode Plus (1 Mbit/s) mit 20 mA Stromsenke, eine unterstützt SMBus/PMBus und Wakeup
– 4 USARTs unterstützen Master-Synchron-SPI und Modemsteuerung, zwei mit ISO7816-Schnittstelle, LIN, IrDA, automatischer Baudratenerkennung und Wakeup-Funktion
– 2 SPIs (18 Mbit/s) mit 4 bis 16 programmierbaren Bitrahmen und mit gemultiplexter I2S-Schnittstelle
– CAN-Schnittstelle
– USB 2.0 Full-Speed-Schnittstelle, kann über einen internen 48-MHz-Oszillator betrieben werden und bietet BCD- und LPM-Unterstützung
• HDMI CEC-Aktivierung beim Header-Empfang
• Serielles Kabel-Debugging (SWD)
• 96-Bit eindeutige ID