STM32F042G6U6 ARM-mikrokontrollere – MCU Mainstream Arm Cortex-M0 USB-linje MCU 32 kbyte flash 48 MHz CPU, USB, CAN og
♠ Produktbeskrivelse
Produktattributt | Attributtverdi |
Produsent: | STMicroelectronics |
Produktkategori: | ARM-mikrokontrollere - MCU |
RoHS-kode: | Detaljer |
Serie: | STM32F042G6 |
Monteringsstil: | SMD/SMT |
Pakke / Etui: | UFQFPN-28 |
Kjerne: | ARM Cortex M0 |
Programminnestørrelse: | 32 kB |
Databussbredde: | 32-biters |
ADC-oppløsning: | 12-biters |
Maksimal klokkefrekvens: | 48 MHz |
Antall I/O-er: | 24 I/O |
Data-RAM-størrelse: | 6 kB |
Forsyningsspenning - Min: | 2 V |
Forsyningsspenning - Maks: | 3,6 V |
Minimum driftstemperatur: | - 40 grader Celsius |
Maksimal driftstemperatur: | + 85 °C |
Emballasje: | Brett |
Analog forsyningsspenning: | 2 V til 3,6 V |
Merke: | STMicroelectronics |
Data-RAM-type: | SRAM |
I/O-spenning: | 1,65 V til 3,6 V |
Grensesnitttype: | CAN, CEC, I2C, SPI, USART, USB |
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,091712 unser |
♠ ARM®-basert 32-bit MCU, opptil 32 KB Flash, krystallfri USB FS 2.0, CAN, 9 timere, ADC- og kommunikasjonsgrensesnitt, 2,0–3,6 V
STM32F042x4/x6-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 32 kbyte flashminne og 6 kbyte SRAM), og et bredt utvalg av forbedrede periferienheter og I/O-er. Alle enhetene tilbyr standard kommunikasjonsgrensesnitt (én I2C, to SPI-er/én I2S, én HDMI CEC og to USART-er), én USB Full-speed-enhet (krystallløs), én CAN, én 12-bit ADC, fire 16-bit timere, én 32-bit timer og en avansert PWM-timer.
STM32F042x4/x6-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.
STM32F042x4/x6-mikrokontrollerne inkluderer enheter i syv forskjellige pakker fra 20 pinner til 48 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 STM32F042x4/x6-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, videointercoms og HVAC-er.
• Kjerne: ARM® 32-bit Cortex®-M0 CPU, frekvens opptil 48 MHz
• Minner
– 16 til 32 kbyte flashminne
– 6 kbyte SRAM med maskinvareparitet
• CRC-beregningsenhet
• Tilbakestilling og strømstyring
– Digital og I/O-forsyning: VDD = 2 V til 3,6 V
– Analog forsyning: VDDA = fra VDD til 3,6 V
– Valgte I/O-er: VDDIO2 = 1,65 V 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
– Intern 48 MHz oscillator med automatisk trimming basert på ekstern synkronisering
• Opptil 38 raske I/O-er
– Alt kan tilordnes på eksterne avbruddsvektorer
– Opptil 24 I/O-er med 5 V-toleransekapasitet og 8 med uavhengig forsyning VDDIO2
• 5-kanals DMA-kontroller
• Én 12-bit, 1,0 µs ADC (opptil 10 kanaler)
– Konverteringsområde: 0 til 3,6 V
– Separat analog forsyning: 2,4 V til 3,6 V
• Opptil 14 kapasitive sensorkanaler for berøringssensorer med berøringstast, lineære berøringssensorer og roterende berøringssensorer
• Kalender-RTC med alarm og periodisk oppvåkning fra stopp/standby
• Ni tidtakere
– Én 16-bits avansert kontrolltimer for sekskanals PWM-utgang
– Én 32-bit og fire 16-bit timere, med opptil fire IC/OC, OCN, som kan brukes til IR-kontrolldekoding
– Uavhengige og systemvakthund-timere
– SysTick-timer
• Kommunikasjonsgrensesnitt
– Ett I2C-grensesnitt som støtter Fast Mode Plus (1 Mbit/s) med 20 mA strømavtak, SMBus/PMBus og oppvåkning
– To USART-er som støtter mastersynkron SPI og modemkontroll, én med ISO7816-grensesnitt, LIN, IrDA, automatisk baudrate-deteksjon og oppvåkningsfunksjon
– To SPI-er (18 Mbit/s) med 4 til 16 programmerbare bitrammer, én med I2S-grensesnitt multiplekset
– CAN-grensesnitt
– USB 2.0 fullhastighetsgrensesnitt, kan kjøres fra intern 48 MHz oscillator og med BCD- og LPM-støtte
• HDMI CEC, oppvåkning ved mottak av header
• Feilsøking av seriell ledning (SWD)
• 96-bits unik ID