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 |
Niz: | STM32G0 |
Stil montaže: | SMD/SMT |
Jezgra: | ARM Cortex M0+ |
Veličina programske memorije: | 512 kB |
Širina podatkovne sabirnice: | 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 |
Pakiranje: | Pladanj |
Marka: | STMicroelectronics |
Vrsta sučelja: | UART |
Osjetljivost na vlagu: | Da |
Vrsta proizvoda: | ARM mikrokontroleri - MCU |
Količina u tvorničkom pakiranju: | 1560. godine |
Podkategorija: | Mikrokontroleri - MCU |
Trgovački naziv: | STM32 |
Težina jedinice: | 0,003527 unce |
♠ Višeprotokolni bežični 32-bitni MCU temeljen na Arm®-u Cortex®-M4 s FPU-om, Bluetooth® 5.2 radio rješenje
Višeprotokolni bežični uređaj ultra niske potrošnje energije STM32WB15CC 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+ za izvođenje svih operacija niskog sloja u stvarnom vremenu.
Uređaj je dizajniran za izuzetno nisku potrošnju energije i temelji se na visokoučinkovitoj Arm® Cortex®-M4 32-bitnoj RISC jezgri koja radi na frekvenciji do 64 MHz. Ova jezgra ima jedinicu s pomičnim zarezom (FPU) jednostruke preciznosti koja podržava sve Arm® instrukcije i tipove podataka za obradu podataka jednostruke preciznosti. 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 pruža hardverske semafore koji se koriste za dijeljenje zajedničkih resursa između dva procesora.
Uređaj sadrži brze memorije (320 Kbajta flash memorije, 48 Kbajta SRAM-a) i širok raspon poboljšanih ulazno/izlaznih jedinica i perifernih uređaja.
Izravan prijenos podataka između memorije i perifernih uređaja te iz memorije u memoriju podržan je sa sedam DMA kanala s potpuno fleksibilnim mapiranjem kanala pomoću DMAMUX periferne jedinice.
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 najsuvremeniju 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 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
– Točan RSSI za omogućavanje kontrole snage
– Pogodno 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 integrirani pasivni uređaj (IPD) prateći čip za optimizirano rješenje za usklađivanje (MLPF-WB-01E3)
• Platforma s ultra niskom potrošnjom energije
– Napajanje od 1,71 do 3,6 V
– – Temperaturni rasponi od 40 °C do 85 / 105 °C
– Način isključenja od 12 nA
– 610 nA Način pripravnosti + RTC + 48 KB RAM-a
– 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-om, adaptivnim akceleratorom u stvarnom vremenu (ART Accelerator) koji omogućuje izvršavanje iz Flash memorije bez čekanja, frekvencija do 64 MHz, MPU, 80 DMIPS i DSP instrukcija
• Mjera uspješnosti
– 1,25 DMIPS/MHz (Drystone 2.1)
• Upravljanje opskrbom i resetiranjem
– Visokoučinkoviti ugrađeni SMPS pretvarač s inteligentnim bypass načinom rada
– Ultra-siguran BOR (resetiranje pri padu napona) niske snage 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
– 32 MHz kristalni oscilator s integriranim trimerskim kondenzatorima (radio i CPU takt)
– 32 kHz kristalni oscilator za RTC (LSE)
– Interni RC (LSI1) male snage od 32 kHz
– Interni RC s niskim driftom od 32 kHz (LSI2)
– Interni višebrzinski oscilator od 100 kHz do 48 MHz, tvornički podešen
– Brzi interni 16 MHz tvornički dotjerani RC
– 1x PLL za sistemski takt i ADC
• Sjećanja
– 320 KB flash memorije sa zaštitom sektora (PCROP) od R/W operacija, što omogućuje radio stek i primjenu
– 48 KB SRAM-a, uključujući 36 KB s hardverskom provjerom pariteta
– 20×32-bitni rezervni registar
– Boot loader koji podržava USART, SPI, I2C sučelja
– 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 snage
• Sistemska periferija
– Interprocesorski komunikacijski kontroler (IPCC) za komunikaciju s Bluetooth® Low Energy
– Hardverski semafori za dijeljenje resursa između CPU-a
– 1x DMA kontroler (7x kanala) s podrškom za ADC, SPI, I2C, USART, AES, timere
– 1x USART (ISO 7816, IrDA, SPI Master, Modbus i način rada Smartcard)
– 1x LPUART (mala snaga)
– 1x SPI 32 Mbit/s
– 1x I2C (SMBus/PMBus®)
– Kontroler osjetljiv na dodir, do osam senzora
– 1x 16-bitni, napredni timer s četiri kanala
– 1x 32-bitni, četverokanalni timer
– 2x 16-bitni timer s ultra niskom potrošnjom energije
– 1x neovisni Systick
– 1x neovisni 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čun – Podaci 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-a, od kojih 35 5 tolerantnih na V
• Razvojna podrška
– Ispravljanje pogrešaka u serijskoj vezi (SWD), JTAG za aplikacijski procesor
– Unakrsni okidač aplikacije