STM32G0B1CEU6 ARM mikrokontroleri – MCU Mainstream Arm Cortex-M0+ 32-bitni MCU, do 512KB Flash memorije, 144KB RAM-a, 6x USART
♠ Opis proizvoda
Atribut proizvoda | Vrijednost atributa |
Proizvođač: | STMicroelectronics |
Kategorija proizvoda: | ARM mikrokontroleri - MCU |
RoHS: | Detalji |
Serija: | STM32G0 |
Stil montaže: | SMD/SMT |
Jezgro: | ARM Cortex M0+ |
Veličina programske memorije: | 512 kB |
Širina podatkovne magistrale: | 32-bitni |
Rezolucija ADC-a: | 12-bitni |
Maksimalna frekvencija takta: | 64 MHz |
Broj U/I: | 44 U/I |
Veličina RAM-a za podatke: | 144 kB |
Napon napajanja - Min: | 1,7 V |
Napon napajanja - Maks.: | 3,6 V |
Minimalna radna temperatura: | - 40°C |
Maksimalna radna temperatura: | +85°C |
Pakovanje: | Pladanj |
Marka: | STMicroelectronics |
Vrsta interfejsa: | UART |
Osjetljivo na vlagu: | Da |
Vrsta proizvoda: | ARM mikrokontroleri - MCU |
Količina u fabričkom pakovanju: | 1560. godine |
Podkategorija: | Mikrokontroleri - MCU |
Trgovački naziv: | STM32 |
Težina jedinice: | 0,003527 unce |
♠ Višeprotokolni bežični 32-bitni MCU baziran na Arm®-u Cortex®-M4 sa FPU-om, Bluetooth® 5.2 radio rješenje
STM32WB15CC višeprotokolni bežični uređaj ultra niske potrošnje energije sadrži snažan radio ultra niske potrošnje energije, kompatibilan sa specifikacijom Bluetooth® Low Energy SIG 5.2. Sadrži namjenski Arm® Cortex®-M0+ čip za obavljanje svih operacija niskog sloja u realnom vremenu.
Uređaj je dizajniran da bude izuzetno niske potrošnje energije i zasnovan je na visokoperformansnoj Arm® Cortex®-M4 32-bitnoj RISC jezgri koja radi na frekvenciji do 64 MHz. Ova jezgra ima jedinicu za obradu podataka s pomičnim zarezom (FPU) jednostruke preciznosti koja podržava sve Arm® instrukcije i tipove podataka za obradu podataka jednostruke preciznosti. Također implementira kompletan set DSP instrukcija i jedinicu za zaštitu memorije (MPU) koja poboljšava sigurnost aplikacije.
Poboljšanu međuprocesorsku komunikaciju omogućava IPCC sa šest dvosmjernih kanala. HSEM pruža hardverske semafore koji se koriste za dijeljenje zajedničkih resursa između dva procesora.
Uređaj sadrži brze memorije (320 Kbajta fleš memorije, 48 Kbajta SRAM-a) i širok spektar poboljšanih I/O i perifernih uređaja.
Direktan prijenos podataka između memorije i periferija, te iz memorije u memoriju, podržan je sa sedam DMA kanala s potpuno fleksibilnim mapiranjem 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 biti osigurani za ekskluzivni pristup Cortex® -M0+.
• Uključuje najsavremeniju patentiranu ST tehnologiju
• Radio
– 2,4 GHz – RF primopredajnik koji podržava Bluetooth® 5.2 specifikaciju
– Osjetljivost RX-a: -95,5 dBm (Bluetooth® niske energije pri 1 Mbps)
– Programabilna izlazna snaga do +5,5 dBm sa koracima od 1 dB
– Integrisani balun za smanjenje BOM-a
– Podrška za 2 Mbps
– Namjenski Arm® 32-bitni Cortex® M0+ CPU za radio sloj u realnom vremenu
– Precizan RSSI za omogućavanje kontrole snage
– Pogodno za sisteme koji zahtijevaju usklađenost sa propisima o radiofrekvencijama ETSI EN 300 328, EN 300 440, FCC CFR47 Part 15 i ARIB STD-T66
– Podrška za eksterni PA
– Dostupan integrisani pasivni uređaj (IPD) prateći čip za optimizovano rješenje za usklađivanje (MLPF-WB-01E3)
• Platforma ultra-niske potrošnje energije
– Napajanje od 1,71 do 3,6 V
– – Temperaturni raspon od 40 °C do 85 / 105 °C
– Režim isključenja od 12 nA
– 610 nA u stanju pripravnosti + RTC + 48 KB RAM-a
– MCU u aktivnom režimu: 33 µA / MHz kada su RF i SMPS uključeni
– Radio: Rx 4,5 mA / Tx pri 0 dBm 5,2 mA
• Jezgro: Arm® 32-bitni Cortex®-M4 CPU sa FPU-om, adaptivnim akceleratorom u realnom vremenu (ART Accelerator) koji omogućava izvršavanje iz Flash memorije bez čekanja, frekvencija do 64 MHz, MPU, 80 DMIPS i DSP instrukcija
• Referentni pokazatelj performansi
– 1,25 DMIPS/MHz (Drystone 2.1)
• Upravljanje napajanjem i resetiranjem
– Visokoefikasni ugrađeni SMPS pretvarač sa inteligentnim bypass režimom
– Ultra-siguran BOR (resetiranje pri smanjenju napona) niske potrošnje energije s pet odabirljivih pragova
– POR/PDR ultra niske snage
– Programabilni detektor napona (PVD)
– VBAT način rada s RTC-om i rezervnim registrima
• Izvori takta
– Kristalni oscilator od 32 MHz sa integriranim trimer kondenzatorima (radio i CPU takt)
– 32 kHz kristalni oscilator za RTC (LSE)
– Interni RC (LSI1) male snage od 32 kHz
– Interni RC (LSI2) sa niskim driftom od 32 kHz
– Interni višebrzinski oscilator od 100 kHz do 48 MHz, fabrički podešen
– Brzi interni 16 MHz fabrički podešen RC
– 1x PLL za sistemski takt i ADC
• Sjećanja
– 320 KB fleš memorije sa zaštitom sektora (PCROP) od R/W operacija, omogućavajući radio stek i primjenu
– 48 KB SRAM-a, uključujući 36 KB sa hardverskom provjerom pariteta
– 20×32-bitni rezervni registar
– Boot loader koji podržava USART, SPI, I2C interfejse
– 1 Kbajt (128 dvostrukih riječi) OTP
• Bogata analogna periferija (do 1,62 V)
– 12-bitni ADC 2,5 Msps, 190 µA/Msps
– 1x komparator ultra niske potrošnje energije
• Sistemski periferni uređaji
– Interprocesorski komunikacijski kontroler (IPCC) za komunikaciju s Bluetooth® Low Energy
– Hardverski semafori za dijeljenje resursa između CPU-ova
– 1x DMA kontroler (7x kanala) sa podrškom za ADC, SPI, I2C, USART, AES, tajmere
– 1x USART (ISO 7816, IrDA, SPI Master, Modbus i Smartcard način rada)
– 1x LPUART (mala snaga)
– 1x SPI 32 Mbit/s
– 1x I2C (SMBus/PMBus®)
– Kontroler osjetljiv na dodir, do osam senzora
– 1x 16-bitni, napredni tajmer sa četiri kanala
– 1x 32-bitni, četverokanalni tajmer
– 2x 16-bitni tajmer ultra niske potrošnje energije
– 1x nezavisni Systick
– 1x nezavisni nadzornik
– 1x čuvar prozora
• Sigurnost i identifikacija
– Sigurna instalacija firmvera (SFI) za Bluetooth® Low Energy SW stog
– 2x hardverska enkripcija AES maksimalno 256-bitna za aplikaciju i Bluetooth® Low Energy
– Autoritet javnog ključa hardvera (PKA)
– Kriptografski algoritmi: RSA, Diffie-Helman, ECC preko GF(p)
– Pravi generator slučajnih brojeva (RNG)
– Zaštita sektora od R/W operacija (PCROP)
– CRC jedinica za izračunavanje – Informacije o čipu: 96-bitni jedinstveni ID
– IEEE 64-bitni jedinstveni ID. Mogućnost izvođenja Bluetooth® Low Energy 48-bitnog EUI-ja
• Do 37 brzih I/O portova, od kojih 35 5 V-tolerantnih
• Razvojna podrška
– Debugiranje serijskih žica (SWD), JTAG za aplikacijski procesor
– Unakrsni okidač aplikacije