STM32G0B1CEU6 ARM-mikrokontrollerit – MCU Mainstream Arm Cortex-M0+ 32-bittinen MCU, jopa 512 kt Flash-muistia, 144 kt RAM-muistia, 6x USART
♠ Tuotekuvaus
Tuotteen ominaisuus | Ominaisuuden arvo |
Valmistaja: | STMicroelectronics |
Tuotekategoria: | ARM-mikrokontrollerit - MCU |
RoHS-koodi: | Tiedot |
Sarja: | STM32G0 |
Kiinnitystapa: | SMD/SMT |
Ydin: | ARM Cortex M0+ |
Ohjelmamuistin koko: | 512 kB |
Dataväylän leveys: | 32-bittinen |
ADC-resoluutio: | 12-bittinen |
Suurin kellotaajuus: | 64 MHz |
Tulojen/lähtöjen lukumäärä: | 44 tuloa/lähtöä |
Data RAM -muistin koko: | 144 kB |
Syöttöjännite - Min: | 1,7 V |
Syöttöjännite - Maks.: | 3,6 V |
Minimikäyttölämpötila: | - 40 °C |
Suurin käyttölämpötila: | +85 °C |
Pakkaus: | Tarjotin |
Merkki: | STMicroelectronics |
Liitäntätyyppi: | UART |
Kosteusherkkä: | Kyllä |
Tuotetyyppi: | ARM-mikrokontrollerit - MCU |
Tehtaan pakkauksen määrä: | 1560 |
Alaluokka: | Mikrokontrollerit - MCU |
Kauppanimi: | STM32 |
Yksikön paino: | 0,003527 unssia |
♠ Moniprotokollainen langaton 32-bittinen MCU Arm®-pohjainen Cortex®-M4 FPU:lla ja Bluetooth® 5.2 -radioratkaisulla
STM32WB15CC-moniprotokollainen langaton ja erittäin vähän virtaa kuluttava laite sisältää tehokkaan ja erittäin vähän virtaa kuluttavan radion, joka on yhteensopiva Bluetooth® Low Energy SIG -spesifikaation 5.2 kanssa. Se sisältää erillisen Arm® Cortex®-M0+ -piirin kaikkien reaaliaikaisten matalan tason toimintojen suorittamiseksi.
Laite on suunniteltu erittäin vähän virtaa kuluttavaksi ja se perustuu tehokkaaseen Arm® Cortex®-M4 32-bittiseen RISC-ytimeen, joka toimii jopa 64 MHz:n taajuudella. Tässä ytimessä on liukulukuyksikkö (FPU), joka tukee kaikkia Arm®:n yhden tarkkuuden tiedonkäsittelykäskyjä ja tietotyyppejä. Se toteuttaa myös täyden joukon DSP-käskyjä ja muistin suojausyksikön (MPU), joka parantaa sovellusten tietoturvaa.
IPCC tarjoaa parannetun prosessorien välisen kommunikaation kuuden kaksisuuntaisen kanavan avulla. HSEM tarjoaa laitteistopohjaisia semaforeja, joita käytetään yhteisten resurssien jakamiseen kahden prosessorin välillä.
Laite sisältää nopeaa muistia (320 kt flash-muistia, 48 kt SRAM-muistia) ja laajan valikoiman parannettuja I/O-liitäntöjä ja oheislaitteita.
Suoraa tiedonsiirtoa muistin ja oheislaitteiden välillä sekä muistista muistiin tukee seitsemän DMA-kanavaa, ja DMAMUX-oheislaite mahdollistaa täysin joustavan kanavakartoituksen.
Laitteessa on useita mekanismeja sulautetulle flash-muistille ja SRAM-muistille: lukusuojaus, kirjoitussuojaus ja oma koodinlukusuojaus. Osia muistista voidaan suojata Cortex®-M0+:n yksinomaista käyttöä varten.
• Sisältää huippuluokan patentoitua ST-teknologiaa
• Radio
– 2,4 GHz – RF-lähetin-vastaanotin, joka tukee Bluetooth® 5.2 -spesifikaatiota
– Vastaanottoherkkyys: -95,5 dBm (Bluetooth® Low Energy nopeudella 1 Mbps)
– Ohjelmoitava lähtöteho jopa +5,5 dBm:iin asti 1 dB:n askelin
– Integroitu balun BOM:n vähentämiseksi
– Tuki 2 Mbps:n nopeudelle
– Erillinen Arm® 32-bittinen Cortex® M0+ -suoritin reaaliaikaista radiokerrosta varten
– Tarkka RSSI tehonsäätöä varten
– Sopii järjestelmiin, jotka edellyttävät radiotaajuusmääräysten ETSI EN 300 328, EN 300 440, FCC CFR47 Part 15 ja ARIB STD-T66 noudattamista
– Tuki ulkoiselle PA-järjestelmälle
– Saatavilla integroitu passiivinen laite (IPD) -kumppanipiiri optimoitua sovitusratkaisua varten (MLPF-WB-01E3)
• Erittäin vähän virtaa kuluttava alusta
– 1,71–3,6 V:n virtalähde
– – Lämpötila-alueet 40 °C – 85/105 °C
– 12 nA:n sammutustila
– 610 nA Valmiustila + reaaliaikainen kello + 48 kt RAM
– Aktiivitilan mikrokontrolleri: 33 µA / MHz, kun RF ja SMPS päällä
– Radio: Vastaanotin 4,5 mA / Lähetys 0 dBm:llä 5,2 mA
• Ydin: Arm® 32-bittinen Cortex®-M4 CPU FPU:lla, adaptiivinen reaaliaikainen kiihdytin (ART Accelerator), joka mahdollistaa 0-wait-tilan suorituksen flash-muistista, taajuus jopa 64 MHz, MPU, 80 DMIPS ja DSP-käskyt
• Suorituskyvyn vertailuarvo
– 1,25 DMIPS/MHz (Drystone 2.1)
• Toimitusten ja nollausten hallinta
– Tehokas, sulautettu SMPS-muunnin älykkäällä ohitustilalla
– Erittäin turvallinen, vähän virtaa käyttävä BOR (jännitekatkosten nollaus) viidellä valittavalla kynnysarvolla
– Erittäin vähän virtaa kuluttava POR/PDR
– Ohjelmoitava jännitetunnistin (PVD)
– VBAT-tila RTC:llä ja varmuusrekistereillä
• Kellolähteet
– 32 MHz:n kideoskillaattori integroiduilla säätökondensaattoreilla (radio- ja suorittimen kello)
– 32 kHz:n kideoskillaattori reaaliaikataajuudelle (LSE)
– Sisäinen pienitehoinen 32 kHz:n RC (LSI1)
– Sisäinen matalan driftin 32 kHz RC (LSI2)
– Sisäinen moninopeuksinen 100 kHz - 48 MHz oskillaattori, tehtaalla viritetty
– Nopea sisäinen 16 MHz:n tehdasviimeistelty kaukosäädin
– 1x PLL järjestelmäkellolle ja ADC:lle
• Muistot
– 320 kt:n flash-muisti sektorisuojauksella (PCROP) luku- ja kirjoitustoimintoja vastaan, mikä mahdollistaa radiopinon ja sovellukset
– 48 kt SRAM-muistia, josta 36 kt laitteistopariteettitarkistuksella
– 20×32-bittinen varmuuskopiorekisteri
– Käynnistyslataaja, joka tukee USART-, SPI- ja I2C-liitäntöjä
– 1 kilotavu (128 kaksoissanaa) OTP
• Runsaasti analogisia oheislaitteita (jopa 1,62 V)
– 12-bittinen AD-muunnin 2,5 Msps, 190 µA/Msps
– 1x erittäin vähän virtaa kuluttava komparaattori
• Järjestelmän oheislaitteet
– Suorittimien välinen kommunikaatio-ohjain (IPCC) Bluetooth® Low Energy -kommunikointiin
– Laitteistosemaforit resurssien jakamiseen suorittimien välillä
– 1x DMA-ohjain (7x kanavaa), joka tukee ADC:tä, SPI:tä, I2C:tä, USART:ia, AES:ää ja ajastimia
– 1 x USART (ISO 7816, IrDA, SPI Master, Modbus ja Smartcard-tila)
– 1x LPUART (vähävirtainen)
– 1 x SPI 32 Mbit/s
– 1 x I2C (SMBus/PMBus®)
– Kosketustunnistin, jopa kahdeksan anturia
– 1 x 16-bittinen, neljän kanavan edistynyt ajastin
– 1x 32-bittinen, neljän kanavan ajastin
– 2 x 16-bittinen erittäin vähän virtaa kuluttava ajastin
– 1 x itsenäinen Systick
– 1x itsenäinen vahtikoira
– 1x ikkunavahti
• Turvallisuus ja henkilöllisyystodistus
– Turvallinen laiteohjelmiston asennus (SFI) Bluetooth® Low Energy -ohjelmistopinolle
– 2x laitteistosalaus AES, enintään 256-bittinen sovellukselle ja Bluetooth® Low Energy -yhteydelle
– Laitteiston julkisen avaimen myöntäjä (PKA)
– Kryptografiset algoritmit: RSA, Diffie-Helman, ECC GF(p):n yli
– Todellinen satunnaislukugeneraattori (RNG)
– Sektorin suojaus luku- ja kirjoitusoperaatioita vastaan (PCROP)
– CRC-laskentayksikkö – Piiritiedot: 96-bittinen yksilöllinen tunniste
– IEEE:n 64-bittinen yksilöivä tunniste. Mahdollisuus johtaa Bluetooth® Low Energy 48-bittinen EUI
• Jopa 37 nopeaa I/O:ta, joista 35 on 5 V-tolerantteja
• Kehitystuki
– Sarjaliikenneväylän debug (SWD), JTAG sovellusprosessorille
– Sovelluksen ristiliipaisin