STM32F051K8U7 ARM-mikrokontroller – MCU Ingångsnivå ARM Cortex-M0 64 Kbyte
♠ Produktbeskrivning
Produktattribut | Attributvärde |
Tillverkare: | STMicroelectronics |
Produktkategori: | ARM mikrokontroller - MCU |
RoHS: | Detaljer |
Serier: | STM32F051K8 |
Monteringsstil: | SMD/SMT |
Paket/fodral: | UFQFPN-32 |
Kärna: | ARM Cortex M0 |
Programminnesstorlek: | 64 kB |
Databussbredd: | 32 bitar |
ADC-upplösning: | 12 bitar |
Maximal klockfrekvens: | 48 MHz |
Antal I/O: | 27 I/O |
Data RAM-storlek: | 8 kB |
Matningsspänning - Min: | 2 V |
Matningsspänning - Max: | 3,6 V |
Lägsta driftstemperatur: | -40 C |
Maximal drifttemperatur: | + 105 C |
Förpackning: | Bricka |
Analog matningsspänning: | 2 V till 3,6 V |
Varumärke: | STMicroelectronics |
DAC-upplösning: | 12 bitar |
Data RAM-typ: | SRAM |
I/O-spänning: | 2 V till 3,6 V |
Gränssnittstyp: | I2C, SPI, USART |
Fuktkänslig: | Ja |
Antal ADC-kanaler: | 13 kanaler |
Processorserie: | STM32F0 |
Produkt: | MCU |
Produkttyp: | ARM mikrokontroller - MCU |
Programminnestyp: | Blixt |
Fabriksförpackningsmängd: | 2940 |
Underkategori: | Mikrokontroller - MCU |
Handelsnamn: | STM32 |
Watchdog Timers: | Watchdog Timer, fönster |
Enhetsvikt: | 0,035098 oz |
♠ ARM®-baserad 32-bitars MCU, 16 till 64 KB Flash, 11 timers, ADC, DAC och kommunikationsgränssnitt, 2,0-3,6 V
STM32F051xx mikrokontroller innehåller den högpresterande ARM® Cortex®-M0 32-bitars RISC-kärnan som arbetar med upp till 48 MHz frekvens, inbäddade höghastighetsminnen (upp till 64 Kbyte Flash-minne och 8 Kbyte SRAM) och en omfattande utbud av förbättrade kringutrustning och I/O.Alla enheter erbjuder standardkommunikationsgränssnitt (upp till två I2C:er, upp till två SPI:er, en I2S, en HDMI CEC och upp till två USARTs), en 12-bitars ADC, en 12-bitars DAC, sex 16-bitars timer, en 32 -bittimer och en avancerad PWM-timer.
STM32F051xx mikrokontroller fungerar i temperaturområdena -40 till +85 °C och -40 till +105 °C, från en strömförsörjning på 2,0 till 3,6 V.En omfattande uppsättning energisparlägen möjliggör design av applikationer med låg effekt.
STM32F051xx mikrokontroller inkluderar enheter i sju olika paket från 32 stift till 64 stift med en formform som också finns tillgänglig på begäran.Beroende på vald enhet ingår olika uppsättningar kringutrustning.
Dessa funktioner gör STM32F051xx mikrokontroller lämpliga för ett brett spektrum av applikationer som applikationskontroll och användargränssnitt, handhållen utrustning, A/V-mottagare och digital-TV, kringutrustning för PC, spel- och GPS-plattformar, industriella applikationer, PLC:er, växelriktare, skrivare , skannrar, larmsystem, videointercom och VVS.
• Kärna: ARM® 32-bitars Cortex®-M0 CPU, frekvens upp till 48 MHz
• Minnen
– 16 till 64 kbyte flashminne
– 8 Kbyte SRAM med HW-paritetskontroll
• CRC-beräkningsenhet
• Återställning och energihantering
– Digital och I/O-matning: VDD = 2,0 V till 3,6 V
– Analog matning: VDDA = från VDD till 3,6 V
– Återställning av ström på/avstängning (POR/PDR)
– Programmerbar spänningsdetektor (PVD)
– Lågströmslägen: Sleep, Stop, Standby
– VBAT-försörjning för RTC- och backupregister
• Klockhantering
– 4 till 32 MHz kristalloscillator
– 32 kHz oscillator för RTC med kalibrering
– Intern 8 MHz RC med x6 PLL-alternativ
– Intern 40 kHz RC-oscillator
• Upp till 55 snabba I/O
– Allt kan mappas på externa avbrottsvektorer
– Upp till 36 I/O med 5 V tolerant kapacitet
• 5-kanals DMA-kontroller
• En 12-bitars, 1,0 µs ADC (upp till 16 kanaler)
– Konverteringsområde: 0 till 3,6 V
– Separat analog matning från 2,4 upp till 3,6
• En 12-bitars DAC-kanal
• Två snabba analoga komparatorer med låg effekt med programmerbar ingång och utgång
• Upp till 18 kapacitiva avkänningskanaler som stöder touchkey, linjära och roterande touchsensorer
• Upp till 11 timers
– En 16-bitars 7-kanals avancerad kontrolltimer för 6-kanalers PWM-utgång, med dödtidsgenerering och nödstopp
– En 32-bitars och en 16-bitars timer, med upp till 4 IC/OC, användbar för IR-kontrollavkodning
– En 16-bitars timer, med 2 IC/OC, 1 OCN, dödtidsgenerering och nödstopp
– Två 16-bitars timer, var och en med IC/OC och OCN, dödtidsgenerering, nödstopp och modulatorgrind för IR-styrning
– En 16-bitars timer med 1 IC/OC
– Oberoende och systemövervakningstimer
– SysTick-timer: 24-bitars nedräknare
– En 16-bitars grundtimer för att driva DAC:n
• Kalender RTC med larm och periodisk väckning från Stop/Standby
• Kommunikationsgränssnitt
– Upp till två I2C-gränssnitt, ett som stöder Fast Mode Plus (1 Mbit/s) med 20 mA strömsänka, SMBus/PMBus och väckning från stoppläge
– Upp till två USARTs som stöder master synkron SPI och modemkontroll, en med ISO7816-gränssnitt, LIN, IrDA-kapacitet, automatisk överföringshastighetsdetektering och väckningsfunktion
– Upp till två SPI:er (18 Mbit/s) med 4 till 16 programmerbara bitars ramar, en med I2S-gränssnitt multiplexerat
• HDMI CEC-gränssnitt, väckning vid headermottagning
• Serial wire debug (SWD)
• 96-bitars unikt ID