STM32G0B1CEU6 ARM Mikrobeheerders – MCU Hoofstroom Arm Cortex-M0+ 32-bis MCU, tot 512KB Flash, 144KB RAM, 6x USART
♠ Produkbeskrywing
Produkkenmerk | Attribuutwaarde |
Vervaardiger: | STMikroelektronika |
Produkkategorie: | ARM Mikrobeheerders - MCU |
RoHS: | Besonderhede |
Reeks: | STM32G0 |
Monteringstyl: | SMD/SMT |
Kern: | ARM Cortex M0+ |
Programgeheuegrootte: | 512 kB |
Databusbreedte: | 32-bis |
ADC-resolusie: | 12-bis |
Maksimum klokfrekwensie: | 64 MHz |
Aantal I/O's: | 44 I/O |
Data RAM Grootte: | 144 kB |
Toevoerspanning - Min: | 1.7 V |
Toevoerspanning - Maks: | 3.6 V |
Minimum bedryfstemperatuur: | - 40 grade Celsius |
Maksimum bedryfstemperatuur: | + 85°C |
Verpakking: | Skinkbord |
Handelsmerk: | STMikroelektronika |
Koppelvlaktipe: | UART |
Voggevoelig: | Ja |
Produk Tipe: | ARM Mikrobeheerders - MCU |
Fabriekspakhoeveelheid: | 1560 |
Subkategorie: | Mikrobeheerders - MCU |
Handelsnaam: | STM32 |
Eenheidsgewig: | 0.003527 ons |
♠ Multiprotokol draadlose 32-bis MCU Arm®-gebaseerde Cortex®-M4 met FPU, Bluetooth® 5.2 radio-oplossing
Die STM32WB15CC multiprotokol draadlose en ultra-lae-krag toestel bevat 'n kragtige en ultra-lae-krag radio wat voldoen aan die Bluetooth® Low Energy SIG spesifikasie 5.2. Dit bevat 'n toegewyde Arm® Cortex®-M0+ vir die uitvoering van al die lae-laag bewerkings intyds.
Die toestel is ontwerp om uiters lae krag te gebruik en is gebaseer op die hoëprestasie Arm® Cortex®-M4 32-bis RISC-kern wat teen 'n frekwensie van tot 64 MHz werk. Hierdie kern beskik oor 'n drywende punteenheid (FPU) enkelpresisie wat alle Arm® enkelpresisie-dataverwerkingsinstruksies en datatipes ondersteun. Dit implementeer ook 'n volledige stel DSP-instruksies en 'n geheuebeskermingseenheid (MPU) wat toepassingsekuriteit verbeter.
Verbeterde interverwerkerkommunikasie word deur die IPCC met ses tweerigtingkanale verskaf. Die HSEM verskaf hardeware-semafore wat gebruik word om gemeenskaplike hulpbronne tussen die twee verwerkers te deel.
Die toestel bevat hoëspoedgeheue (320 Kbyte Flash-geheue, 48 Kbyte SRAM) en 'n uitgebreide reeks verbeterde I/O's en randapparatuur.
Direkte data-oordrag tussen geheue en randapparatuur en van geheue na geheue word ondersteun deur sewe DMA-kanale met 'n volledige buigsame kanaalkartering deur die DMAMUX-randapparatuur.
Die toestel beskik oor verskeie meganismes vir ingebedde Flash-geheue en SRAM: uitleesbeskerming, skryfbeskerming en eie kode-uitleesbeskerming. Dele van die geheue kan beveilig word vir eksklusiewe toegang deur Cortex®-M0+.
• Sluit ST se nuutste gepatenteerde tegnologie in
• Radio
– 2.4 GHz – RF-sender-ontvanger wat Bluetooth® 5.2-spesifikasie ondersteun
– RX-sensitiwiteit: -95.5 dBm (Bluetooth® Lae Energie teen 1 Mbps)
– Programmeerbare uitsetkrag tot +5.5 dBm met 1 dB stappe
– Geïntegreerde balun om BOM te verminder
– Ondersteuning vir 2 Mbps
– Toegewyde Arm® 32-bis Cortex® M0+ SVE vir intydse radiolaag
– Akkurate RSSI om kragbeheer moontlik te maak
– Geskik vir stelsels wat voldoening vereis aan radiofrekwensieregulasies ETSI EN 300 328, EN 300 440, FCC CFR47 Deel 15 en ARIB STD-T66
– Ondersteuning vir eksterne PA
– Beskikbare geïntegreerde passiewe toestel (IPD) metgeselskyfie vir geoptimaliseerde ooreenstemmende oplossing (MLPF-WB-01E3)
• Ultra-lae-krag platform
– 1.71 tot 3.6 V kragtoevoer
– – 40 °C tot 85 / 105 °C temperatuurreekse
– 12 nA afsluitmodus
– 610 nA Bystandmodus + RTC + 48 KB RAM
– Aktiewe-modus MCU: 33 µA / MHz wanneer RF en SMPS aan is
– Radio: Rx 4.5 mA / Tx teen 0 dBm 5.2 mA
• Kern: Arm® 32-bis Cortex®-M4 SVE met FPU, aanpasbare intydse versneller (ART-versneller) wat 0-wagtoestand-uitvoering vanaf Flash-geheue moontlik maak, frekwensie tot 64 MHz, MPU, 80 DMIPS en DSP-instruksies
• Prestasiemaatstaf
– 1.25 DMIPS/MHz (Drystone 2.1)
• Voorsienings- en herstelbestuur
– Hoë doeltreffendheid ingebedde SMPS-stap-af-omskakelaar met intelligente omleidingsmodus
– Ultraveilige, lae-krag BOR (bruinuitval-terugstelling) met vyf kiesbare drempels
– Ultra-lae-krag POR/PDR
– Programmeerbare spanningsdetektor (PVD)
– VBAT-modus met RTC en rugsteunregisters
• Klokbronne
– 32 MHz kristal-ossillator met geïntegreerde afsnykondensators (radio- en SVE-klok)
– 32 kHz kristal-ossillator vir RTC (LSE)
– Interne lae-krag 32 kHz RC (LSI1)
– Interne lae-drywing 32 kHz RC (LSI2)
– Interne multispoed 100 kHz tot 48 MHz ossillator, fabrieksmatig afgewerk
– Hoëspoed interne 16 MHz fabrieksafgewerkte RC
– 1x PLL vir stelselklok en ADC
• Herinneringe
– 320 KB Flash-geheue met sektorbeskerming (PCROP) teen R/W-bedrywighede, wat radiostapel en toepassing moontlik maak
– 48 KB SRAM, insluitend 36 KB met hardewarepariteitskontrole
– 20×32-bis rugsteunregister
– Selflaaier wat USART-, SPI-, I2C-koppelvlakke ondersteun
– 1 Kbyte (128 dubbelwoorde) OTP
• Ryk analoog randapparatuur (tot 1.62 V)
– 12-bis ADC 2.5 Msps, 190 µA/Msps
– 1x ultra-lae-krag vergelyker
• Stelselrandapparatuur
– Interprosessorkommunikasiebeheerder (IPCC) vir kommunikasie met Bluetooth® Lae Energie
– Hardeware-semafore vir die deel van hulpbronne tussen SVE's
– 1x DMA-beheerder (7x kanale) wat ADC, SPI, I2C, USART, AES, timers ondersteun
– 1x USART (ISO 7816, IrDA, SPI Master, Modbus en Smartcard-modus)
– 1x LPUART (lae krag)
– 1x SPI 32 Mbit/s
– 1x I2C (SMBus/PMBus®)
– Aanraaksensorbeheerder, tot agt sensors
– 1x 16-bis, vier kanale gevorderde timer
– 1x 32-bis, vier-kanaal timer
– 2x 16-bis ultra-lae-krag timer
– 1x onafhanklike Systick
– 1x onafhanklike waghond
– 1x vensterwaghond
• Sekuriteit en ID
– Veilige firmware-installasie (SFI) vir Bluetooth® Low Energy SW-stapel
– 2x hardeware-enkripsie AES maksimum 256-bis vir die toepassing en die Bluetooth® Lae Energie
– Hardeware publieke sleutelowerheid (PKA)
– Kriptografiese algoritmes: RSA, Diffie-Helman, ECC oor GF(p)
– Ware ewekansige getalgenerator (RNG)
– Sektorbeskerming teen R/W-werking (PCROP)
– CRC-berekeningseenheid – Die-inligting: 96-bis unieke ID
– IEEE 64-bis unieke ID. Moontlikheid om Bluetooth® Lae Energie 48-bis EUI af te lei
• Tot 37 vinnige I/O's, 35 van hulle 5 V-tolerant
• Ontwikkelingsondersteuning
– Seriële draadontfouting (SWD), JTAG vir die toepassingsverwerker
– Toepassing kruis sneller