STM32F051K8U7 ARM Mikrokontrolagailuak – MCU Sarrerako mailako ARM Cortex-M0 64 Kbyte
♠ Produktuaren deskribapena
Produktuaren atributua | Atributuaren balioa |
Fabrikatzailea: | STMicroelectronics |
Produktuaren kategoria: | ARM Mikrokontrolagailuak - MCU |
RoHS: | Xehetasunak |
Seriea: | STM32F051K8 |
Muntatzeko estiloa: | SMD/SMT |
Paketea / Kutxa: | UFQFPN-32 |
Nukleoa: | ARM Cortex M0 |
Programaren memoriaren tamaina: | 64 kB |
Datu-busaren zabalera: | 32 bit |
ADCren bereizmena: | 12 bit |
Gehienezko erloju-maiztasuna: | 48 MHz |
S/I kopurua: | 27 S/I |
Datuen RAM tamaina: | 8 kB |
Hornidura-tentsioa - Min: | 2 V |
Hornidura-tentsioa - Max: | 3,6 V |
Gutxieneko funtzionamendu-tenperatura: | - 40 °C |
Gehienezko funtzionamendu-tenperatura: | + 105 °C |
Ontziratzea: | Erretilua |
Analogiko hornidura-tentsioa: | 2 V-tik 3,6 V-ra |
Marka: | STMicroelectronics |
DAC bereizmena: | 12 bit |
Datu RAM mota: | SRAM |
S/I tentsioa: | 2 V-tik 3,6 V-ra |
Interfaze mota: | I2C, SPI, USART |
Hezetasunarekiko sentikorra: | Bai |
ADC kanal kopurua: | 13 kanal |
Prozesadore Seriea: | STM32F0 |
Produktua: | MCU |
Produktu mota: | ARM Mikrokontrolagailuak - MCU |
Programaren memoria mota: | Flasha |
Fabrika pakete kantitatea: | 2940 |
Azpikategoria: | Mikrokontrolagailuak - MCU |
Izen komertziala: | STM32 |
Zaintza-tenporizadoreak: | Leihodun zaindari-tenporizadorea |
Unitateko pisua: | 0,035098 ontza |
♠ ARM®-n oinarritutako 32 biteko MCUa, 16 eta 64 KB arteko Flasha, 11 tenporizadore, ADC, DAC eta komunikazio interfazeak, 2.0-3.6 V
STM32F051xx mikrokontrolagailuek 48 MHz-ko maiztasunean funtzionatzen duen ARM® Cortex®-M0 32 biteko RISC nukleo errendimendu handikoa, abiadura handiko memoria txertatuak (64 Kbyte Flash memoria eta 8 Kbyte SRAM arte) eta periferiko eta I/O hobetuen gama zabala dituzte. Gailu guztiek komunikazio interfaze estandarrak eskaintzen dituzte (bi I2C arte, bi SPI arte, I2S bat, HDMI CEC bat eta bi USART arte), 12 biteko ADC bat, 12 biteko DAC bat, sei 16 biteko tenporizadore, 32 biteko tenporizadore bat eta kontrol aurreratuko PWM tenporizadore bat.
STM32F051xx mikrokontrolagailuek -40 eta +85 °C arteko eta -40 eta +105 °C arteko tenperatura-tarteetan funtzionatzen dute, 2,0 eta 3,6 V-ko elikatze-iturri batetik. Energia aurrezteko modu multzo zabal batek energia gutxiko aplikazioak diseinatzea ahalbidetzen du.
STM32F051xx mikrokontrolagailuek zazpi pakete ezberdinetan eskaintzen dituzte gailuak, 32 pinetik 64 pinera bitartekoak, eskaeraren arabera dado formatuan ere eskuragarri. Aukeratutako gailuaren arabera, periferiko multzo desberdinak sartzen dira.
Ezaugarri hauek STM32F051xx mikrokontrolagailuak aplikazio sorta zabal baterako egokiak bihurtzen dituzte, hala nola aplikazioen kontrola eta erabiltzaile interfazeak, eskuzko ekipoak, A/V hargailuak eta telebista digitala, ordenagailu periferikoak, joko eta GPS plataformak, industria aplikazioak, PLCak, inbertsoreak, inprimagailuak, eskanerrak, alarma sistemak, bideo-interfonoak eta HVAC sistemak.
• Nukleoa: ARM® 32 biteko Cortex®-M0 CPUa, 48 MHz-rainoko maiztasuna
• Oroitzapenak
– 16 eta 64 Kbyte arteko Flash memoria
– 8 Kbyte SRAM HW paritate egiaztapenarekin
• CRC kalkulu unitatea
• Berrezarri eta energia kudeatzea
– Hornidura digitala eta S/I: VDD = 2,0 V-tik 3,6 V-ra
– Hornidura analogikoa: VDDA = VDD-tik 3,6 V-ra
– Piztea/itzaltzea berrezartzea (POR/PDR)
– Tentsio detektagailu programagarria (PVD)
– Energia gutxiko moduak: Lo, Gelditu, Itxaron
– RTC eta babeskopia erregistroetarako VBAT hornidura
• Erlojuaren kudeaketa
– 4tik 32 MHz-ra bitarteko kristal osziladorea
– 32 kHz-ko osziladorea RTCrako kalibrazioarekin
– Barneko 8 MHz-ko RC x6 PLL aukerarekin
– Barneko 40 kHz-ko RC osziladorea
• Gehienez 55 sarrera/irteera azkar
– Kanpoko eten bektoreetan mapa daitezke guztiak
– Gehienez 36 sarrera/irteera, 5 V-ko tolerantzia-gaitasunarekin
• 5 kanaleko DMA kontrolatzailea
• 12 biteko eta 1,0 µs-ko ADC bat (gehienez 16 kanal)
– Bihurketa-tartea: 0tik 3,6 V-ra
– 2.4tik 3.6ra bitarteko analogiko hornidura bereizia
• 12 biteko DAC kanal bat
• Bi konparagailu analogiko azkar eta potentzia txikikoak, sarrera eta irteera programagarriekin
• Gehienez 18 sentsore kapazitibo kanal, ukipen-tekla, ukipen-sentsore lineal eta birakariak onartzen dituztenak
• Gehienez 11 tenporizadore
– 16 biteko 7 kanaleko kontrol aurreratuko tenporizadore bat 6 kanaleko PWM irteerarako, denbora hila sortzeko eta larrialdiko geldialdiarekin.
– 32 biteko tenporizadore bat eta 16 biteko beste bat, gehienez 4 IC/OCrekin, IR kontrola deskodetzeko erabil daitezkeenak
– 16 biteko tenporizadore bat, 2 IC/OC, OCN 1, denbora hila sortzeko eta larrialdiko geldialdiarekin
– Bi 16 biteko tenporizadore, bakoitza IC/OC eta OCNrekin, denbora hilaren sorkuntza, larrialdiko geldialdia eta IR kontrolerako modulatzaile atea.
– 16 biteko tenporizadore bat IC/OC batekin
– Tenporizadore independenteak eta sistemaren zaindari-tenporizadoreak
– SysTick tenporizadorea: 24 biteko beheranzko kontagailua
– 16 biteko oinarrizko tenporizadore bat DACa gidatzeko
• Egutegiko RTC alarmarekin eta Stop/Standby-tik aldizkako esnaldiarekin
• Komunikazio interfazeak
– Bi I2C interfaze gehienez, batek Fast Mode Plus (1 Mbit/s) onartzen du 20 mA-ko korronte-hustugailuarekin, SMBus/PMBus eta Stop modutik esnatzeko.
– Gehienez bi USART SPI nagusi sinkronoa eta modem kontrola onartzen dituztenak, bat ISO7816 interfazearekin, LIN, IrDA gaitasunarekin, baud abiadura automatiko detektatzeko eta esnatzeko funtzioarekin.
– Gehienez bi SPI (18 Mbit/s) 4 eta 16 bit programagarriko markoarekin, bat I2S interfaze multiplexatuarekin
• HDMI CEC interfazea, goiburuaren harreran esnatzeko aukera
• Serieko kablearen arazketa (SWD)
• 96 biteko ID bakarra