STM32F051K8U7 ARM-mikrokontrollerit – MCU Perustason ARM Cortex-M0 64 kt
♠ Tuotekuvaus
Tuotteen ominaisuus | Ominaisuuden arvo |
Valmistaja: | STMicroelectronics |
Tuotekategoria: | ARM-mikrokontrollerit - MCU |
RoHS-koodi: | Tiedot |
Sarja: | STM32F051K8 |
Kiinnitystapa: | SMD/SMT |
Pakkaus / Kotelo: | UFQFPN-32 |
Ydin: | ARM Cortex M0 |
Ohjelmamuistin koko: | 64 kB |
Dataväylän leveys: | 32-bittinen |
ADC-resoluutio: | 12-bittinen |
Suurin kellotaajuus: | 48 MHz |
Tulojen/lähtöjen lukumäärä: | 27 tuloa/lähtöä |
Data RAM -muistin koko: | 8 kt |
Syöttöjännite - Min: | 2 V |
Syöttöjännite - Maks.: | 3,6 V |
Minimikäyttölämpötila: | - 40 °C |
Suurin käyttölämpötila: | +105 °C |
Pakkaus: | Tarjotin |
Analoginen syöttöjännite: | 2 V - 3,6 V |
Merkki: | STMicroelectronics |
DAC-muuntimen resoluutio: | 12-bittinen |
Data RAM -tyyppi: | SRAM |
I/O-jännite: | 2 V - 3,6 V |
Liitäntätyyppi: | I2C, SPI, USART |
Kosteusherkkä: | Kyllä |
ADC-kanavien määrä: | 13 kanavaa |
Prosessorisarja: | STM32F0 |
Tuote: | Mikrokontrolleri |
Tuotetyyppi: | ARM-mikrokontrollerit - MCU |
Ohjelmamuistin tyyppi: | Salama |
Tehtaan pakkauksen määrä: | 2940 |
Alaluokka: | Mikrokontrollerit - MCU |
Kauppanimi: | STM32 |
Vahtikoiran ajastimet: | Vahtikoira-ajastin, ikkunallinen |
Yksikön paino: | 0,035098 unssia |
♠ ARM®-pohjainen 32-bittinen MCU, 16–64 kt:n Flash-muistia, 11 ajastinta, AD-muunnin, D-muunnin ja tietoliikenneliitännät, 2,0–3,6 V
STM32F051xx-mikrokontrollerit sisältävät tehokkaan ARM® Cortex®-M0 32-bittisen RISC-ytimen, joka toimii jopa 48 MHz:n taajuudella, nopeat sulautetut muistit (jopa 64 kilotavua flash-muistia ja 8 kilotavua SRAM-muistia) sekä laajan valikoiman parannettuja oheislaitteita ja I/O-liitäntöjä. Kaikissa laitteissa on vakiomuotoiset tietoliikenneliitännät (jopa kaksi I2C-liitäntää, jopa kaksi SPI-liitäntää, yksi I2S-liitäntä, yksi HDMI CEC-liitäntä ja jopa kaksi USART-liitäntää), yksi 12-bittinen AD-muunnin, yksi 12-bittinen DAC-muunnin, kuusi 16-bittistä ajastinta, yksi 32-bittinen ajastin ja edistyksellisen PWM-ajastimen.
STM32F051xx-mikrokontrollerit toimivat -40...+85 °C:n ja -40...+105 °C:n lämpötila-alueilla, ja niiden virtalähde on 2,0...3,6 V. Kattava valikoima virransäästötiloja mahdollistaa pienitehoisten sovellusten suunnittelun.
STM32F051xx-mikrokontrollerit sisältävät laitteita seitsemässä eri kotelossa 32-nastaisesta 64-nastaiseen, ja pyynnöstä on saatavilla myös sirumainen rakenne. Valitusta laitteesta riippuen mukana on erilaisia oheislaitesarjoja.
Näiden ominaisuuksien ansiosta STM32F051xx-mikrokontrollerit sopivat monenlaisiin sovelluksiin, kuten sovellusten ohjaukseen ja käyttöliittymiin, kädessä pidettäviin laitteisiin, A/V-vastaanottimiin ja digitaalitelevisioon, PC-oheislaitteisiin, peli- ja GPS-alustoihin, teollisuussovelluksiin, PLC:ihin, inverttereihin, tulostimiin, skannereihin, hälytysjärjestelmiin, videopuhelimiin ja LVI-järjestelmiin.
• Ydin: ARM® 32-bittinen Cortex®-M0 -suoritin, taajuus jopa 48 MHz
• Muistot
– 16–64 kilotavua flash-muistia
– 8 kilotavua SRAM-muistia laitteistopariteettitarkistuksella
• CRC-laskentayksikkö
• Nollaus ja virranhallinta
– Digitaalinen ja I/O-syöttö: VDD = 2,0 V - 3,6 V
– Analoginen syöttö: VDDA = VDD:stä 3,6 V:iin
– Käynnistämisen/sammutuksen nollaus (POR/PDR)
– Ohjelmoitava jännitetunnistin (PVD)
– Virransäästötilat: Lepotila, Pysäytys, Valmiustila
– VBAT-syöttö RTC:lle ja varmuusrekistereille
• Kellon hallinta
– 4–32 MHz:n kideoskillaattori
– 32 kHz:n oskillaattori RTC:lle kalibroinnilla
– Sisäinen 8 MHz:n RC, jossa x6 PLL-vaihtoehto
– Sisäinen 40 kHz:n RC-oskillaattori
• Jopa 55 nopeaa I/O:ta
– Kaikki voidaan kartoittaa ulkoisilla keskeytysvektoreilla
– Jopa 36 I/O:ta ja 5 V:n toleranssi
• 5-kanavainen DMA-ohjain
• Yksi 12-bittinen, 1,0 µs:n AD-muunnin (jopa 16 kanavaa)
– Muunnosalue: 0–3,6 V
– Erillinen analoginen syöttö 2.4:stä 3.6:een asti
• Yksi 12-bittinen DAC-kanava
• Kaksi nopeaa, vähän virtaa kuluttavaa analogista komparaattoria ohjelmoitavalla tulolla ja lähdöllä
• Jopa 18 kapasitiivista tunnistuskanavaa, jotka tukevat kosketusnäppäimiä, lineaarisia ja pyöriviä kosketusantureita
• Jopa 11 ajastinta
– Yksi 16-bittinen 7-kanavainen edistynyt ohjausajastin 6-kanavaiselle PWM-lähdölle, viiveajan generoinnilla ja hätäpysäytyksellä
– Yksi 32-bittinen ja yksi 16-bittinen ajastin, jopa neljällä IC/OC:lla, käyttökelpoinen IR-ohjauksen dekoodaukseen
– Yksi 16-bittinen ajastin, jossa on 2 IC/OC:tä, 1 OCN, viiveajan generointi ja hätäpysäytys
– Kaksi 16-bittistä ajastinta, joissa kummassakin on IC/OC ja OCN, viiveajan generointi, hätäpysäytys ja modulaattoriportti IR-ohjausta varten
– Yksi 16-bittinen ajastin, jossa on yksi IC/OC
– Itsenäiset ja järjestelmän valvonta-ajastimet
– SysTick-ajastin: 24-bittinen alaspäinlaskuri
– Yksi 16-bittinen perusajastin DA-muuntimen ohjaamiseen
• Kalenteritason reaaliaikainen kello, jossa on hälytys ja säännöllinen herätys pysäytys-/valmiustilasta
• Viestintäliitännät
– Jopa kaksi I2C-liitäntää, joista toinen tukee Fast Mode Plus -tilaa (1 Mbit/s) 20 mA:n virrankulutuksella, SMBus/PMBus ja herätys pysäytystilasta
– Jopa kaksi USART-laitetta, jotka tukevat synkronista SPI:tä ja modeemiohjausta, joista toisessa on ISO7816-liitäntä, LIN- ja IrDA-ominaisuudet, automaattinen baudinopeuden tunnistus ja herätystoiminto
– Jopa kaksi SPI:tä (18 Mbit/s) 4–16 ohjelmoitavalla bittikehyksellä, joista toisessa on multipleksoitu I2S-liitäntä
• HDMI CEC -liitäntä, herätys otsikkovastaanotosta
• Sarjakaapelin virheenkorjaus (SWD)
• 96-bittinen yksilöllinen tunniste