Microcontrollori ARM STM32F051K8U7 - MCU ARM Cortex-M0 di livellu d'entrata 64 Kbyte
♠ Descrizzione di u pruduttu
Attributu di u pruduttu | Valore di l'attributu |
Fabbricante: | STMicroelectronics |
Categoria di u pruduttu: | Microcontrollori ARM - MCU |
RoHS: | Dettagli |
Serie: | STM32F051K8 |
Stile di muntatura: | SMD/SMT |
Pacchettu / Custodia: | UFQFPN-32 |
Core: | ARM Cortex M0 |
Dimensione di a memoria di u prugramma: | 64 kB |
Larghezza di u bus di dati: | 32 bit |
Risoluzione ADC: | 12 bit |
Frequenza massima di clock: | 48 MHz |
Numeru d'I/O: | 27 E/S |
Dimensione di a RAM di dati: | 8 kB |
Tensione di alimentazione - Min: | 2 V |
Tensione di alimentazione - Max: | 3,6 V |
Temperatura minima di funziunamentu: | - 40°C |
Temperatura massima di funziunamentu: | + 105°C |
Imballaggio: | Vassoio |
Tensione di alimentazione analogica: | 2 V à 3,6 V |
Marca: | STMicroelectronics |
Risoluzione DAC: | 12 bit |
Tipu di RAM di dati: | SRAM |
Tensione I/O: | 2 V à 3,6 V |
Tipu d'interfaccia: | I2C, SPI, USART |
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,035098 once |
♠ MCU à 32 bit basatu annantu à ARM®, Flash da 16 à 64 KB, 11 timer, ADC, DAC è interfacce di cumunicazione, 2,0-3,6 V
I microcontrollori STM32F051xx incorporanu u core RISC ARM® Cortex®-M0 à 32 bit d'alta prestazione chì funziona à una frequenza finu à 48 MHz, memorie integrate à alta velocità (finu à 64 Kbyte di memoria Flash è 8 Kbyte di SRAM), è una vasta gamma di periferiche è I/O migliorati. Tutti i dispositivi offrenu interfacce di cumunicazione standard (finu à dui I2C, finu à dui SPI, un I2S, un HDMI CEC è finu à dui USART), un ADC à 12 bit, un DAC à 12 bit, sei timer à 16 bit, un timer à 32 bit è un timer PWM à cuntrollu avanzatu.
I microcontrollori STM32F051xx funzionanu in e gamme di temperatura da -40 à +85 °C è da -40 à +105 °C, da un'alimentazione da 2,0 à 3,6 V. Un inseme cumpletu di modi di risparmiu energeticu permette a cuncepzione di applicazioni à bassa putenza.
I microcontrollori STM32F051xx includenu dispositivi in sette pacchetti diversi chì vanu da 32 pin à 64 pin cù una forma di die ancu dispunibule nantu à dumanda. Sicondu u dispositivu sceltu, sò inclusi diversi insemi di periferiche.
Queste caratteristiche rendenu i microcontrollori STM32F051xx 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 à 64 Kbyte di memoria Flash
– 8 Kbyte di SRAM cù verificazione di parità HW
• Unità di calculu CRC
• Reset è gestione di l'alimentazione
– Alimentazione digitale è I/O: VDD = 2,0 V à 3,6 V
– Alimentazione analogica: VDDA = da VDD à 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
• Finu à 55 I/O veloci
– Tuttu mappabile nantu à vettori d'interruzzione esterni
– Finu à 36 I/O cù una capacità di tolleranza di 5 V
• Cuntrollu DMA à 5 canali
• Un ADC di 12 bit, 1,0 µs (finu à 16 canali)
– Gamma di cunversione: da 0 à 3,6 V
– Alimentazione analogica separata da 2.4 finu à 3.6
• Un canale DAC à 12 bit
• Dui comparatori analogichi veloci à bassa putenza cù entrata è uscita programmabili
• Finu à 18 canali di rilevamentu capacitivi chì supportanu sensori tattili, lineari è rotativi
• Finu à 11 cronometri
– Un timer di cuntrollu avanzatu à 7 canali è 16 bit per una uscita PWM à 6 canali, cù generazione di tempu mortu è arrestu d'emergenza
– Un timer di 32 bit è un timer di 16 bit, cù finu à 4 IC/OC, utilizabili per a decodifica di u cuntrollu IR
– Un timer di 16 bit, cù 2 IC/OC, 1 OCN, generazione di tempu mortu è arrestu d'emergenza
– Dui temporizzatori à 16 bit, ognunu cù IC/OC è OCN, generazione di tempu mortu, arrestu d'emergenza è porta di modulatore per u cuntrollu IR
– Un timer di 16 bit cù 1 circuitu integratu/circuitu integratu
– Timer di guardia di sistema è indipendenti
– Timer SysTick: contatore decrescente di 24 bit
– Un timer basicu di 16 bit per pilotà u DAC
• Calendariu RTC cù sveglia è sveglia periodica da Stop/Standby
• Interfacce di cumunicazione
– Finu à duie interfacce I2C, una chì supporta Fast Mode Plus (1 Mbit/s) cù un dissipatore di corrente di 20 mA, SMBus/PMBus è sveglia da a modalità Stop
– Finu à dui USART chì supportanu u cuntrollu SPI è modem sincronu maestru, unu cù interfaccia ISO7816, LIN, capacità IrDA, rilevazione automatica di a velocità di trasmissione è funzione di sveglia
– Finu à dui SPI (18 Mbit/s) cù un quadru di bit programmabile da 4 à 16, unu cù interfaccia I2S multiplexata
• Interfaccia HDMI CEC, attivazione à a ricezione di l'intestazione
• Debug di u filu seriale (SWD)
• ID unicu di 96 bit