STM32F051K8U7 ARM-mikrokontrollere – MCU ARM Cortex-M0 på inngangsnivå 64 kbyte
♠ Produktbeskrivelse
Produktattributt | Attributtverdi |
Produsent: | STMicroelectronics |
Produktkategori: | ARM-mikrokontrollere - MCU |
RoHS-kode: | Detaljer |
Serie: | STM32F051K8 |
Monteringsstil: | SMD/SMT |
Pakke / Etui: | UFQFPN-32 |
Kjerne: | ARM Cortex M0 |
Programminnestørrelse: | 64 kB |
Databussbredde: | 32-biters |
ADC-oppløsning: | 12-biters |
Maksimal klokkefrekvens: | 48 MHz |
Antall I/O-er: | 27 I/O |
Data-RAM-størrelse: | 8 kB |
Forsyningsspenning - Min: | 2 V |
Forsyningsspenning - Maks: | 3,6 V |
Minimum driftstemperatur: | - 40 grader Celsius |
Maksimal driftstemperatur: | + 105 °C |
Emballasje: | Brett |
Analog forsyningsspenning: | 2 V til 3,6 V |
Merke: | STMicroelectronics |
DAC-oppløsning: | 12-biters |
Data-RAM-type: | SRAM |
I/O-spenning: | 2 V til 3,6 V |
Grensesnitttype: | I2C, SPI, USART |
Fuktighetsfølsom: | Ja |
Antall ADC-kanaler: | 13 kanaler |
Prosessorserie: | STM32F0 |
Produkt: | MCU |
Produkttype: | ARM-mikrokontrollere - MCU |
Programminnetype: | Blits |
Fabrikkpakkemengde: | 2940 |
Underkategori: | Mikrokontrollere - MCU |
Handelsnavn: | STM32 |
Vakthund-timere: | Watchdog-timer, med vindu |
Enhetsvekt: | 0,035098 unser |
♠ ARM®-basert 32-bit MCU, 16 til 64 KB Flash, 11 timere, ADC, DAC og kommunikasjonsgrensesnitt, 2,0–3,6 V
STM32F051xx-mikrokontrollerne har den høytytende ARM® Cortex®-M0 32-bit RISC-kjerne som opererer med en frekvens på opptil 48 MHz, innebygde minner med høy hastighet (opptil 64 kbyte flashminne og 8 kbyte SRAM), og et bredt utvalg av forbedrede periferienheter og I/O-er. Alle enhetene tilbyr standard kommunikasjonsgrensesnitt (opptil to I2C-er, opptil to SPI-er, én I2S, én HDMI CEC og opptil to USART-er), én 12-bit ADC, én 12-bit DAC, seks 16-bit timere, én 32-bit timer og en avansert PWM-timer.
STM32F051xx-mikrokontrollerne opererer i temperaturområdene -40 til +85 °C og -40 til +105 °C, fra en strømforsyning på 2,0 til 3,6 V. Et omfattende sett med strømsparingsmoduser muliggjør design av lavstrømsapplikasjoner.
STM32F051xx-mikrokontrollerne inkluderer enheter i syv forskjellige pakker, fra 32 pinner til 64 pinner, med en brikkeform også tilgjengelig på forespørsel. Avhengig av hvilken enhet som er valgt, er forskjellige sett med periferiutstyr inkludert.
Disse funksjonene gjør STM32F051xx-mikrokontrollerne egnet for et bredt spekter av applikasjoner, som applikasjonskontroll og brukergrensesnitt, håndholdt utstyr, A/V-mottakere og digital-TV, PC-periferiutstyr, spill- og GPS-plattformer, industrielle applikasjoner, PLS-er, omformere, skrivere, skannere, alarmsystemer, videointerkom og HVAC-er.
• Kjerne: ARM® 32-bit Cortex®-M0 CPU, frekvens opptil 48 MHz
• Minner
– 16 til 64 kbyte flashminne
– 8 kbyte SRAM med HW-paritetskontroll
• CRC-beregningsenhet
• Tilbakestilling og strømstyring
– Digital og I/O-forsyning: VDD = 2,0 V til 3,6 V
– Analog forsyning: VDDA = fra VDD til 3,6 V
– Tilbakestilling ved på-/avslåing (POR/PDR)
– Programmerbar spenningsdetektor (PVD)
– Lavstrømsmoduser: Hvilemodus, Stopp, Standby
– VBAT-forsyning for RTC og backup-registre
• Klokkehåndtering
– 4 til 32 MHz krystalloscillator
– 32 kHz oscillator for RTC med kalibrering
– Intern 8 MHz RC med x6 PLL-alternativ
– Intern 40 kHz RC-oscillator
• Opptil 55 raske I/O-er
– Alt kan tilordnes på eksterne avbruddsvektorer
– Opptil 36 I/O-er med 5 V-toleransekapasitet
• 5-kanals DMA-kontroller
• Én 12-bit, 1,0 µs ADC (opptil 16 kanaler)
– Konverteringsområde: 0 til 3,6 V
– Separat analog forsyning fra 2,4 opp til 3,6
• Én 12-bit DAC-kanal
• To raske lavstrøms analoge komparatorer med programmerbar inngang og utgang
• Opptil 18 kapasitive sensorkanaler som støtter berøringssensorer for berøringstaster, lineære berøringssensorer og roterende berøringssensorer
• Opptil 11 timere
– Én 16-bits 7-kanals avansert kontrolltimer for 6 kanalers PWM-utgang, med dødtidsgenerering og nødstopp
– Én 32-bit og én 16-bit timer, med opptil 4 IC/OC, som kan brukes til IR-kontrolldekoding
– Én 16-bits timer, med 2 IC/OC, 1 OCN, dødtidsgenerering og nødstopp
– To 16-bits timere, hver med IC/OC og OCN, dødtidsgenerering, nødstopp og modulatorport for IR-kontroll
– Én 16-bits timer med 1 IC/OC
– Uavhengige og systemvakthund-timere
– SysTick-timer: 24-bit nedteller
– Én 16-bits basistimer for å drive DAC-en
• Kalender-RTC med alarm og periodisk oppvåkning fra stopp/standby
• Kommunikasjonsgrensesnitt
– Opptil to I2C-grensesnitt, ett som støtter Fast Mode Plus (1 Mbit/s) med 20 mA strømavtak, SMBus/PMBus og oppvåkning fra stoppmodus
– Opptil to USART-er som støtter mastersynkron SPI og modemkontroll, én med ISO7816-grensesnitt, LIN, IrDA-funksjonalitet, automatisk baudrate-deteksjon og oppvåkningsfunksjon
– Opptil to SPI-er (18 Mbit/s) med 4 til 16 programmerbare bitrammer, én med multiplekset I2S-grensesnitt
• HDMI CEC-grensesnitt, oppvåkning ved mottak av header
• Feilsøking av seriell ledning (SWD)
• 96-bits unik ID