STM32F051K8U7 ARM-Mikrocontroller – MCU Einstiegsmodell ARM Cortex-M0 64 KB
♠ Produktbeschreibung
Produkteigenschaft | Attributwert |
Hersteller: | STMicroelectronics |
Produktkategorie: | ARM-Mikrocontroller - MCU |
RoHS: | Einzelheiten |
Serie: | STM32F051K8 |
Montageart: | SMD/SMT |
Paket / Koffer: | UFQFPN-32 |
Kern: | ARM Cortex M0 |
Größe des Programmspeichers: | 64 KB |
Datenbusbreite: | 32-Bit |
ADC-Auflösung: | 12-Bit |
Maximale Taktfrequenz: | 48MHz |
Anzahl E/As: | 27 E/A |
Daten-RAM-Größe: | 8 KB |
Versorgungsspannung - Min.: | 2 V |
Versorgungsspannung - max.: | 3,6 V |
Minimale Betriebstemperatur: | - 40 C |
Maximale Betriebstemperatur: | + 105 C |
Verpackung: | Tablett |
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 |
Oberflächentyp: | I2C, SPI, USART |
Feuchtigkeitsempfindlich: | Ja |
Anzahl der ADC-Kanäle: | 13 Kanal |
Prozessorserie: | STM32F0 |
Produkt: | MCU |
Produktart: | ARM-Mikrocontroller - MCU |
Programmspeichertyp: | Blinken |
Werkspackungsmenge: | 2940 |
Unterkategorie: | Mikrocontroller - MCU |
Handelsname: | STM32 |
Watchdog-Timer: | Watchdog-Timer, Fenster |
Gewichtseinheit: | 0,035098 oz |
♠ ARM®-basierter 32-Bit-MCU, 16 bis 64 KB Flash, 11 Timer, ADC, DAC und Kommunikationsschnittstellen, 2,0–3,6 V
Die STM32F051xx-Mikrocontroller enthalten den hochleistungsfähigen ARM® Cortex®-M0 32-Bit-RISC-Kern, der mit einer Frequenz von bis zu 48 MHz arbeitet, eingebettete Hochgeschwindigkeitsspeicher (bis zu 64 KByte Flash-Speicher und 8 KByte SRAM) und eine umfangreiche Reihe erweiterter Peripheriegeräte und I/Os.Alle Geräte bieten Standard-Kommunikationsschnittstellen (bis zu zwei I2Cs, bis zu zwei SPIs, ein I2S, ein HDMI-CEC und bis zu zwei USARTs), einen 12-Bit-ADC, einen 12-Bit-DAC, sechs 16-Bit-Timer, einen 32 -Bit-Timer und ein PWM-Timer mit erweiterter Steuerung.
Die Mikrocontroller STM32F051xx arbeiten in den Temperaturbereichen -40 bis +85 °C und -40 bis +105 °C bei einer Stromversorgung von 2,0 bis 3,6 V.Ein umfassender Satz von Energiesparmodi ermöglicht das Design von Low-Power-Anwendungen.
Die Mikrocontroller STM32F051xx umfassen Bausteine in sieben verschiedenen Gehäusen von 32 Pins bis 64 Pins, wobei auf Anfrage auch eine Die-Form erhältlich ist.Je nach gewähltem Gerät sind unterschiedliche Peripheriegeräte enthalten.
Diese Eigenschaften machen die STM32F051xx-Mikrocontroller für eine breite Palette von Anwendungen geeignet, z. B. Anwendungssteuerung und Benutzerschnittstellen, Handheld-Geräte, A/V-Empfänger und digitales Fernsehen, PC-Peripheriegeräte, Spiel- und GPS-Plattformen, industrielle Anwendungen, SPS, Wechselrichter, Drucker , Scanner, Alarmsysteme, Video-Gegensprechanlagen und HVACs.
• Kern: ARM® 32-Bit Cortex®-M0 CPU, Frequenz bis zu 48 MHz
• Erinnerungen
– 16 bis 64 KByte Flash-Speicher
– 8 KByte SRAM mit HW-Paritätsprüfung
• CRC-Berechnungseinheit
• Zurücksetzen und Energieverwaltung
– Digital- und I/O-Versorgung: VDD = 2,0 V bis 3,6 V
– Analogversorgung: VDDA = von VDD auf 3,6 V
– Power-on/Power-down-Reset (POR/PDR)
– Programmierbarer Spannungsdetektor (PVD)
– Energiesparmodi: Sleep, Stop, Standby
– VBAT-Versorgung für RTC- und Backup-Register
• Uhrenverwaltung
– 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
• Bis zu 55 schnelle I/Os
– Alle auf externe Interrupt-Vektoren abbildbar
– Bis zu 36 I/Os mit 5-V-Toleranzfähigkeit
• 5-Kanal-DMA-Controller
• Ein 12-Bit, 1,0 µs ADC (bis zu 16 Kanäle)
– Wandlungsbereich: 0 bis 3,6 V
– Separate analoge Versorgung von 2.4 bis 3.6
• Ein 12-Bit-DAC-Kanal
• Zwei schnelle Low-Power-Analogkomparatoren mit programmierbarem Ein- und Ausgang
• Bis zu 18 kapazitive Erfassungskanäle, die Touchkey-, lineare und rotierende Berührungssensoren unterstützen
• Bis zu 11 Timer
– Ein 16-Bit-7-Kanal-Timer mit fortschrittlicher Steuerung für 6-Kanal-PWM-Ausgang, mit Totzeiterzeugung und Notstopp
– Ein 32-Bit- und ein 16-Bit-Timer mit bis zu 4 IC/OC, verwendbar für die Decodierung der IR-Steuerung
– Ein 16-Bit-Timer mit 2 IC/OC, 1 OCN, Totzeiterzeugung und Notstopp
– Zwei 16-Bit-Timer, jeweils mit IC/OC und OCN, Totzeiterzeugung, Notstopp und Modulator-Gate für IR-Steuerung
– Ein 16-Bit-Timer mit 1 IC/OC
– Unabhängige und System-Watchdog-Timer
– SysTick-Timer: 24-Bit-Abwärtszähler
– Ein 16-Bit-Basistimer zum Ansteuern des DAC
• Kalender-RTC mit Alarm und periodischem Aufwachen aus Stop/Standby
• Kommunikationsschnittstellen
– Bis zu zwei I2C-Schnittstellen, von denen eine Fast Mode Plus (1 Mbit/s) mit 20 mA Stromsenke, SMBus/PMBus und Wakeup aus dem Stop-Modus unterstützt
– Bis zu zwei USARTs, die Master-Synchron-SPI und Modemsteuerung unterstützen, einer mit ISO7816-Schnittstelle, LIN, IrDA-Fähigkeit, automatischer Baudratenerkennung und Wakeup-Funktion
– Bis zu zwei SPIs (18 Mbit/s) mit 4 bis 16 programmierbaren Bitrahmen, einer mit gemultiplexter I2S-Schnittstelle
• HDMI-CEC-Schnittstelle, Wakeup bei Header-Empfang
• Debug für serielle Kabel (SWD)
• Eindeutige 96-Bit-ID