STM32F051K8U7 ARM-microcontrollers - MCU Instapniveau ARM Cortex-M0 64 Kbytes
♠ Productbeschrijving
Productkenmerk | Attribuutwaarde |
Fabrikant: | ST Micro-elektronica |
Product categorie: | ARM-microcontrollers - MCU |
RoHS: | Details |
Serie: | STM32F051K8 |
Montagestijl: | SMD/SMT |
Pakket / Geval: | UFQFPN-32 |
Kern: | ARM Cortex M0 |
Programma geheugengrootte: | 64 KB |
Breedte databus: | 32-bits |
ADC-resolutie: | 12 bit |
Maximale klokfrequentie: | 48 MHz |
Aantal I/O's: | 27 I/O |
Gegevens RAM-grootte: | 8 KB |
Voedingsspanning - Min: | 2 V |
Voedingsspanning - Max: | 3,6 V |
Minimale bedrijfstemperatuur: | - 40 C |
Maximale bedrijfstemperatuur: | + 105 C |
verpakking: | Dienblad |
Analoge voedingsspanning: | 2 V tot 3,6 V |
Merk: | ST Micro-elektronica |
DAC-resolutie: | 12 bit |
Gegevens RAM-type: | SRAM |
I/O-spanning: | 2 V tot 3,6 V |
Interfacetype: | I2C, SPI, USART |
Vochtgevoelig: | Ja |
Aantal ADC-kanalen: | 13 kanaal |
Processor-serie: | STM32F0 |
Product: | MCU |
Product type: | ARM-microcontrollers - MCU |
Programma geheugentype: | Flash |
Hoeveelheid fabriekspakket: | 2940 |
Subcategorie: | Microcontrollers - MCU |
Handelsnaam: | STM32 |
Waakhond-timers: | Watchdog-timer, met venster |
Gewichtseenheid: | 0,035098 ons |
♠ ARM®-gebaseerde 32-bits MCU, 16 tot 64 KB Flash, 11 timers, ADC, DAC en communicatie-interfaces, 2,0-3,6 V
De STM32F051xx-microcontrollers bevatten de krachtige ARM® Cortex®-M0 32-bits RISC-kern die werkt op een frequentie tot 48 MHz, high-speed embedded geheugens (tot 64 Kbyte Flash-geheugen en 8 Kbyte SRAM) en een uitgebreide reeks verbeterde randapparatuur en I/O's.Alle apparaten bieden standaard communicatie-interfaces (maximaal twee I2C's, maximaal twee SPI's, één I2S, één HDMI CEC en maximaal twee USART's), één 12-bits ADC, één 12-bits DAC, zes 16-bits timers, één 32 -bit-timer en een geavanceerde PWM-timer.
De STM32F051xx-microcontrollers werken in het temperatuurbereik van -40 tot +85 °C en -40 tot +105 °C, van een voeding van 2,0 tot 3,6 V.Een uitgebreide set energiebesparende modi maakt het ontwerp van energiezuinige toepassingen mogelijk.
De STM32F051xx-microcontrollers bevatten apparaten in zeven verschillende pakketten, variërend van 32-pins tot 64-pins met een matrijsvorm die ook op verzoek verkrijgbaar is.Afhankelijk van het gekozen apparaat worden er verschillende sets randapparatuur meegeleverd.
Deze kenmerken maken de STM32F051xx-microcontrollers geschikt voor een breed scala aan toepassingen, zoals applicatiebesturing en gebruikersinterfaces, handapparatuur, A/V-ontvangers en digitale tv, pc-randapparatuur, gaming- en GPS-platforms, industriële toepassingen, PLC's, omvormers, printers , scanners, alarmsystemen, video-intercoms en HVAC's.
• Kern: ARM® 32-bits Cortex®-M0 CPU, frequentie tot 48 MHz
• Herinneringen
– 16 tot 64 Kbyte Flash-geheugen
- 8 Kbytes SRAM met HW-pariteitscontrole
• CRC rekeneenheid
• Reset en energiebeheer
– Digitale en I/O-voeding: VDD = 2,0 V tot 3,6 V
– Analoge voeding: VDDA = van VDD naar 3,6 V
– Power-on/Power-down reset (POR/PDR)
– Programmeerbare spanningsdetector (PVD)
- Energiebesparende modi: slaapstand, stop, stand-by
– VBAT-voorziening voor RTC en back-up registers
• Klokbeheer
– 4 tot 32 MHz kristaloscillator
– 32 kHz oscillator voor RTC met kalibratie
– Interne 8 MHz RC met x6 PLL-optie
– Interne 40 kHz RC-oscillator
• Tot 55 snelle I/O's
– Allemaal toewijsbaar op externe interruptvectoren
– Tot 36 I/O's met 5 V-tolerantie
• 5-kanaals DMA-controller
• Eén 12-bits, 1,0 µs ADC (tot 16 kanalen)
– Conversiebereik: 0 tot 3,6 V
– Aparte analoge voeding van 2.4 t/m 3.6
• Eén 12-bits DAC-kanaal
• Twee snelle low-power analoge comparators met programmeerbare input en output
• Tot 18 capacitieve detectiekanalen die aanraaktoetsen, lineaire en roterende aanraaksensoren ondersteunen
• Tot 11 timers
- Een 16-bits 7-kanaals geavanceerde besturingstimer voor 6-kanaals PWM-uitvoer, met deadtime-generatie en noodstop
- Eén 32-bits en één 16-bits timer, met maximaal 4 IC/OC, bruikbaar voor IR-besturingsdecodering
– Eén 16-bits timer, met 2 IC/OC, 1 OCN, deadtime-generatie en noodstop
– Twee 16-bits timers, elk met IC/OC en OCN, deadtime-generatie, noodstop en modulatorpoort voor IR-besturing
– Eén 16-bits timer met 1 IC/OC
- Onafhankelijke en systeemwaakhondtimers
– SysTick-timer: 24-bits downcounter
– Eén 16-bits basistimer om de DAC aan te sturen
• Kalender RTC met alarm en periodiek ontwaken vanuit Stop/Standby
• Communicatie-interfaces
– Tot twee I2C-interfaces, één ondersteunt Fast Mode Plus (1 Mbit/s) met 20 mA stroomafname, SMBus/PMBus en ontwaken vanuit de stopmodus
- Maximaal twee USART's die master-synchrone SPI- en modembesturing ondersteunen, één met ISO7816-interface, LIN, IrDA-mogelijkheden, automatische baudratedetectie en ontwaakfunctie
– Tot twee SPI's (18 Mbit/s) met 4 tot 16 programmeerbare bitframes, één met I2S-interface gemultiplext
• HDMI CEC-interface, ontwaken bij header-ontvangst
• Seriële draad debug (SWD)
• 96-bits unieke ID