STM32G0B1CEU6 ARM mikrokontroleri – MCU Mainstream Arm Cortex-M0+ 32-bitni MCU, do 512 KB Flash, 144 KB RAM, 6x USART
♠ Opis proizvoda
Svojstvo proizvoda | Vrijednost atributa |
Proizvođač: | STMicroelectronics |
Kategorija proizvoda: | ARM mikrokontroleri - MCU |
RoHS: | pojedinosti |
Niz: | STM32G0 |
Stil montaže: | SMD/SMT |
Jezgra: | ARM Cortex M0+ |
Veličina programske memorije: | 512 kB |
Širina podatkovne sabirnice: | 32 bita |
Razlučivost ADC-a: | 12 bita |
Maksimalna taktna frekvencija: | 64 MHz |
Broj ulaza/izlaza: | 44 I/O |
Veličina podatkovnog RAM-a: | 144 kB |
Napon napajanja - Min.: | 1,7 V |
Napon napajanja - Max: | 3,6 V |
Minimalna radna temperatura: | - 40 C |
Maksimalna radna temperatura: | + 85 C |
Ambalaža: | Ladica |
Marka: | STMicroelectronics |
Vrsta sučelja: | UART |
Osjetljivo na vlagu: | Da |
Vrsta proizvoda: | ARM mikrokontroleri - MCU |
Tvornička količina pakiranja: | 1560 |
Potkategorija: | Mikrokontroleri - MCU |
Trgovački naziv: | STM32 |
Težina jedinice: | 0,003527 oz |
♠ Multiprotokol bežični 32-bitni MCU Arm®-based Cortex®-M4 s FPU, Bluetooth® 5.2 radio rješenje
STM32WB15CC višeprotokolni bežični i uređaj ultra male potrošnje ima ugrađen moćan radio ultra male snage usklađen s Bluetooth® Low Energy SIG specifikacijom 5.2.Sadrži namjenski Arm® Cortex®-M0+ za obavljanje svih operacija niskog sloja u stvarnom vremenu.
Uređaj je dizajniran da bude izuzetno male potrošnje i temelji se na Arm® Cortex®-M4 32-bitnoj RISC jezgri visokih performansi koja radi na frekvenciji do 64 MHz.Ova jezgra ima jedinicu s pomičnim zarezom (FPU) s jednom preciznošću koja podržava sve Arm® upute za obradu podataka s jednom preciznošću i vrste podataka.Također implementira cijeli skup DSP instrukcija i jedinicu za zaštitu memorije (MPU) koja poboljšava sigurnost aplikacije.
Poboljšanu međuprocesorsku komunikaciju osigurava IPCC sa šest dvosmjernih kanala.HSEM osigurava hardverske semafore koji se koriste za dijeljenje zajedničkih resursa između dva procesora.
Uređaj ima ugrađene memorije velike brzine (320 Kbajta Flash memorije, 48 Kbajta SRAM-a) i širok raspon poboljšanih I/O i perifernih uređaja.
Izravan prijenos podataka između memorije i periferije te iz memorije u memoriju podržava sedam DMA kanala uz potpuno fleksibilno mapiranje kanala od strane DMAMUX periferije.
Uređaj ima nekoliko mehanizama za ugrađenu Flash memoriju i SRAM: zaštitu od čitanja, zaštitu od pisanja i zaštitu od čitanja vlasničkog koda.Dijelovi memorije mogu se osigurati za ekskluzivni pristup Cortex® -M0+.
• Uključuje ST najsuvremeniju patentiranu tehnologiju
• Radio
– 2,4 GHz – RF primopredajnik koji podržava specifikaciju Bluetooth® 5.2
– RX osjetljivost: -95,5 dBm (Bluetooth® Low Energy pri 1 Mbps)
– Programabilna izlazna snaga do +5,5 dBm s koracima od 1 dB
– Integrirani balun za smanjenje BOM-a
– Podrška za 2 Mbps
– Namjenski Arm® 32-bitni Cortex® M0+ CPU za radio sloj u stvarnom vremenu
– Precizan RSSI za omogućavanje kontrole snage
– Prikladno za sustave koji zahtijevaju usklađenost s radiofrekvencijskim propisima ETSI EN 300 328, EN 300 440, FCC CFR47 dio 15 i ARIB STD-T66
– Podrška za vanjski PA
– Dostupan popratni čip integriranog pasivnog uređaja (IPD) za optimizirano odgovarajuće rješenje (MLPF-WB-01E3)
• Platforma ultra male snage
– Napajanje od 1,71 do 3,6 V
– – Rasponi temperatura od 40 °C do 85 / 105 °C
– 12 nA način isključivanja
– 610 nA Standby mod + RTC + 48 KB RAM
– MCU u aktivnom načinu rada: 33 µA / MHz kada su RF i SMPS uključeni
– Radio: Rx 4,5 mA / Tx pri 0 dBm 5,2 mA
• Jezgra: Arm® 32-bitni Cortex®-M4 CPU s FPU, adaptivni akcelerator u stvarnom vremenu (ART Accelerator) koji omogućuje izvršavanje bez stanja čekanja iz Flash memorije, frekvencija do 64 MHz, MPU, 80 DMIPS i DSP upute
• Referentna vrijednost performansi
– 1,25 DMIPS/MHz (Drystone 2.1)
• Upravljanje opskrbom i resetiranjem
– Visokoučinkoviti ugrađeni SMPS silazni pretvarač s inteligentnim načinom premosnice
– Izuzetno siguran BOR male snage (browout reset) s pet pragova koji se mogu odabrati
– POR/PDR ultra male snage
– Programabilni detektor napona (PVD)
– VBAT način rada s RTC i rezervnim registrima
• Izvori takta
– Kristalni oscilator od 32 MHz s integriranim kondenzatorima za podešavanje (radio i CPU sat)
– Kristalni oscilator od 32 kHz za RTC (LSE)
– Interni RC male snage 32 kHz (LSI1)
– Interni 32 kHz RC (LSI2) s malim pomakom
– Interni višebrzinski oscilator od 100 kHz do 48 MHz, tvornički podešen
– Brzi interni 16 MHz tvornički podešen RC
– 1x PLL za sistemski sat i ADC
• Sjećanja
– Flash memorija od 320 KB sa sektorskom zaštitom (PCROP) protiv R/W operacija, omogućavajući radio stack i aplikaciju
– 48 KB SRAM, uključujući 36 KB s hardverskom paritetnom provjerom
– 20×32-bitni rezervni registar
– Boot loader podržava USART, SPI, I2C sučelja
– 1 Kbajt (128 dvostrukih riječi) OTP
• Bogate analogne periferije (do 1,62 V)
– 12-bitni ADC 2,5 Msps, 190 µA/Msps
– 1x komparator ultra male snage
• Periferije sustava
– Međuprocesorski komunikacijski kontroler (IPCC) za komunikaciju s Bluetooth® Low Energy
– HW semafori za dijeljenje resursa između CPU-a
– 1x DMA kontroler (7x kanala) koji podržava ADC, SPI, I2C, USART, AES, tajmere
– 1x USART (ISO 7816, IrDA, SPI Master, Modbus i Smartcard mod)
– 1x LPUART (niska snaga)
– 1x SPI 32 Mbit/s
– 1x I2C (SMBus/PMBus®)
– Kontroler osjetljiv na dodir, do osam senzora
– 1x 16-bitni, četverokanalni napredni mjerač vremena
– 1x 32-bitni, četiri kanala timer
– 2x 16-bitni mjerač vremena ultra niske potrošnje
– 1x neovisni Systick
– 1x neovisni pas čuvar
– 1x pas čuvar prozora
• Sigurnost i ID
– Sigurna instalacija firmvera (SFI) za Bluetooth® Low Energy SW stog
– 2x hardverska enkripcija AES maksimalno 256-bitna za aplikaciju i Bluetooth® Low Energy
– HW ovlaštenje javnog ključa (PKA)
– Kriptografski algoritmi: RSA, Diffie-Helman, ECC preko GF(p)
– Generator pravih slučajnih brojeva (RNG)
– Sektorska zaštita od R/W rada (PCROP)
– Jedinica za izračun CRC – Podaci o kalupu: 96-bitni jedinstveni ID
– IEEE 64-bitni jedinstveni ID.Mogućnost izvođenja Bluetooth® Low Energy 48-bit EUI
• Do 37 brzih I/O, 35 od njih 5 V-tolerantnih
• Razvojna podrška
– Debug serijske žice (SWD), JTAG za aplikacijski procesor
– Križni okidač aplikacije