Microcontrollori ARM STM32F042G6U6 - MCU Mainstream Arm Cortex-M0 MCU di linea USB 32 Kbyte di Flash CPU 48 MHz, USB, CAN è
♠ Descrizzione di u pruduttu
Attributu di u pruduttu | Valore di l'attributu |
Fabbricante: | STMicroelectronics |
Categoria di u pruduttu: | Microcontrollori ARM - MCU |
RoHS: | Dettagli |
Serie: | STM32F042G6 |
Stile di muntatura: | SMD/SMT |
Pacchettu / Custodia: | UFQFPN-28 |
Core: | ARM Cortex M0 |
Dimensione di a memoria di u prugramma: | 32 kB |
Larghezza di u bus di dati: | 32 bit |
Risoluzione ADC: | 12 bit |
Frequenza massima di clock: | 48 MHz |
Numeru d'I/O: | 24 E/S |
Dimensione di a RAM di dati: | 6 kB |
Tensione di alimentazione - Min: | 2 V |
Tensione di alimentazione - Max: | 3,6 V |
Temperatura minima di funziunamentu: | - 40°C |
Temperatura massima di funziunamentu: | + 85°C |
Imballaggio: | Vassoio |
Tensione di alimentazione analogica: | 2 V à 3,6 V |
Marca: | STMicroelectronics |
Tipu di RAM di dati: | SRAM |
Tensione I/O: | 1,65 V à 3,6 V |
Tipu d'interfaccia: | CAN, CEC, I2C, SPI, USART, USB |
Sensibile à l'umidità: | Iè |
Numeru di canali ADC: | 13 Canali |
Serie di processori: | STM32F0 |
Prodottu: | MCU |
Tipu di pruduttu: | Microcontrollori ARM - MCU |
Tipu di memoria di prugramma: | Lampu |
Quantità di pacchettu di fabbrica: | 2940 |
Sottucateguria: | Microcontrollori - MCU |
Nome cummerciale: | STM32 |
Timer di guardia: | Timer di guardia, in finestra |
Pesu unitariu: | 0,091712 once |
♠ MCU à 32 bit basatu annantu à ARM®, finu à 32 KB di Flash, USB FS 2.0 senza cristalli, CAN, 9 timer, ADC è interfacce di cumunicazione, 2.0 - 3.6 V
I microcontrollori STM32F042x4/x6 incorporanu u core RISC ARM® Cortex®-M0 à 32 bit d'alta prestazione chì funziona à una frequenza finu à 48 MHz, memorie integrate à alta velocità (finu à 32 Kbyte di memoria Flash è 6 Kbyte di SRAM), è una vasta gamma di periferiche è I/O migliorati. Tutti i dispositivi offrenu interfacce di cumunicazione standard (un I2C, dui SPI/un I2S, un HDMI CEC è dui USART), un dispositivu USB Full-speed (senza cristalli), un CAN, un ADC à 12 bit, quattru timer à 16 bit, un timer à 32 bit è un timer PWM à cuntrollu avanzatu.
I microcontrollori STM32F042x4/x6 funzionanu in e gamme di temperatura da -40 à +85 °C è da -40 à +105 °C, da un alimentatore da 2,0 à 3,6 V. Un inseme cumpletu di modi di risparmiu energeticu permette a cuncepzione di applicazioni à bassa putenza.
I microcontrollori STM32F042x4/x6 includenu dispositivi in sette pacchetti diversi chì vanu da 20 pin à 48 pin cù una forma di die ancu dispunibule nantu à dumanda. Sicondu u dispusitivu sceltu, sò inclusi diversi insemi di periferiche.
Queste caratteristiche rendenu i microcontrollori STM32F042x4/x6 adatti per una vasta gamma di applicazioni cum'è u cuntrollu di l'applicazioni è l'interfacce utente, apparecchiature palmari, ricevitori A/V è TV digitale, periferiche per PC, piattaforme di ghjocu è GPS, applicazioni industriali, PLC, inverter, stampanti, scanner, sistemi d'allarme, videocitofoni è HVAC.
• Core: CPU ARM® Cortex®-M0 à 32 bit, frequenza finu à 48 MHz
• Ricordi
– Da 16 à 32 Kbyte di memoria Flash
– 6 Kbyte di SRAM cù parità hardware
• Unità di calculu CRC
• Reset è gestione di l'alimentazione
– Alimentazione digitale è I/O: VDD = 2 V à 3,6 V
– Alimentazione analogica: VDDA = da VDD à 3,6 V
– I/O selezziunati: VDDIO2 = 1,65 V à 3,6 V
– Reset di accensione/spegnimento (POR/PDR)
– Rilevatore di tensione programmabile (PVD)
– Modi di bassa putenza: Sonnu, Stop, Standby
– Alimentazione VBAT per RTC è registri di salvezza
• Gestione di l'orologio
– Oscillatore à cristallu da 4 à 32 MHz
– Oscillatore 32 kHz per RTC cù calibrazione
– RC interna 8 MHz cù opzione PLL x6
– Oscillatore RC internu à 40 kHz
– Oscillatore internu di 48 MHz cù trimming automaticu basatu annantu à a sincronizazione esterna
• Finu à 38 I/O veloci
– Tuttu mappabile nantu à vettori d'interruzzione esterni
– Finu à 24 I/O cù capacità di tolleranza di 5 V è 8 cù alimentazione indipendente VDDIO2
• Cuntrollu DMA à 5 canali
• Un ADC di 12 bit, 1,0 µs (finu à 10 canali)
– Gamma di cunversione: da 0 à 3,6 V
– Alimentazione analogica separata: da 2,4 V à 3,6 V
• Finu à 14 canali di rilevamentu capacitivi per sensori tattili, lineari è rotativi
• Calendariu RTC cù sveglia è sveglia periodica da Stop/Standby
• Nove cronometri
– Un timer di cuntrollu avanzatu di 16 bit per una uscita PWM à sei canali
– Un timer di 32 bit è quattru timer di 16 bit, cù finu à quattru IC/OC, OCN, utilizabili per a decodifica di cuntrollu IR
– Timer di guardia di sistema è indipendenti
– Cronometru SysTick
• Interfacce di cumunicazione
– Una interfaccia I2C chì supporta Fast Mode Plus (1 Mbit/s) cù un dissipatore di corrente di 20 mA, SMBus/PMBus è wakeup
– Dui USART chì supportanu u cuntrollu SPI sincronu maestru è u cuntrollu di modem, unu cù interfaccia ISO7816, LIN, IrDA, rilevazione automatica di a velocità di trasmissione è funzione di sveglia
– Dui SPI (18 Mbit/s) cù 4 à 16 frame di bit programmabili, unu cù interfaccia I2S multiplexata
– Interfaccia CAN
– Interfaccia USB 2.0 à piena velocità, capace di funziunà da un oscillatore internu di 48 MHz è cù supportu BCD è LPM
• HDMI CEC, attivazione à a ricezione di l'intestazione
• Debug di u filu seriale (SWD)
• ID unicu di 96 bit