Microcontrollori ARM STM32G0B1CEU6 - MCU MCU Arm Cortex-M0+ Mainstream à 32 bit, finu à 512 KB di Flash, 144 KB di RAM, 6x USART
♠ Descrizzione di u pruduttu
Attributu di u pruduttu | Valore di l'attributu |
Fabbricante: | STMicroelectronics |
Categoria di u pruduttu: | Microcontrollori ARM - MCU |
RoHS: | Dettagli |
Serie: | STM32G0 |
Stile di muntatura: | SMD/SMT |
Core: | ARM Cortex M0+ |
Dimensione di a memoria di u prugramma: | 512 kB |
Larghezza di u bus di dati: | 32 bit |
Risoluzione ADC: | 12 bit |
Frequenza massima di clock: | 64 MHz |
Numeru d'I/O: | 44 E/S |
Dimensione di a RAM di dati: | 144 kB |
Tensione di alimentazione - Min: | 1,7 V |
Tensione di alimentazione - Max: | 3,6 V |
Temperatura minima di funziunamentu: | - 40°C |
Temperatura massima di funziunamentu: | + 85°C |
Imballaggio: | Vassoio |
Marca: | STMicroelectronics |
Tipu d'interfaccia: | UART |
Sensibile à l'umidità: | Iè |
Tipu di pruduttu: | Microcontrollori ARM - MCU |
Quantità di pacchettu di fabbrica: | 1560 |
Sottucateguria: | Microcontrollori - MCU |
Nome cummerciale: | STM32 |
Pesu unitariu: | 0,003527 once |
♠ MCU senza filu multiprotocolu à 32 bit basatu annantu à Arm® Cortex®-M4 cù FPU, suluzione radio Bluetooth® 5.2
U dispusitivu STM32WB15CC multiprotocolu senza filu è à bassissima putenza integra una radio putente è à bassissima putenza cumpatibile cù a specificazione Bluetooth® Low Energy SIG 5.2. Contene un Arm® Cortex®-M0+ dedicatu per eseguisce tutte l'operazioni di livellu bassu in tempu reale.
U dispusitivu hè cuncipitu per esse estremamente pocu cunsumatore di energia è hè basatu annantu à u core RISC Arm® Cortex®-M4 à 32 bit d'altu rendimentu chì funziona à una frequenza finu à 64 MHz. Stu core presenta una unità à virgola mobile (FPU) à precisione unica chì supporta tutte l'istruzzioni è i tipi di dati di trasfurmazione di dati à precisione unica Arm®. Implementa ancu un inseme cumpletu d'istruzzioni DSP è una unità di prutezzione di memoria (MPU) chì migliora a sicurezza di l'applicazione.
Una cumunicazione interprocessore mejorata hè furnita da l'IPCC cù sei canali bidirezionali. L'HSEM furnisce semafori hardware aduprati per sparte risorse cumuni trà i dui processori.
U dispusitivu integra memorie à alta velocità (320 Kbyte di memoria Flash, 48 Kbyte di SRAM) è una vasta gamma di I/O è periferiche migliorate.
U trasferimentu direttu di dati trà a memoria è i periferichi è da a memoria à a memoria hè supportatu da sette canali DMA cù una mappatura di canali cumpletamente flessibile da u perifericu DMAMUX.
U dispusitivu hà parechji meccanismi per a memoria Flash integrata è SRAM: prutezzione di lettura, prutezzione di scrittura è prutezzione di lettura di codice pruprietariu. Parti di a memoria ponu esse sicurizate per l'accessu esclusivu di Cortex® -M0+.
• Include a tecnulugia brevettata ST di punta
• Radio
– 2,4 GHz – Ricetrasmettitore RF chì supporta a specificazione Bluetooth® 5.2
– Sensibilità RX: -95,5 dBm (Bluetooth® Low Energy à 1 Mbps)
– Putenza di uscita programmabile finu à +5,5 dBm cù passi di 1 dB
– Balun integratu per riduce a BOM
– Supportu per 2 Mbps
– CPU Arm® Cortex® M0+ à 32 bit dedicata per u stratu Radio in tempu reale
– RSSI precisu per permette u cuntrollu di a putenza
– Adattu per i sistemi chì necessitanu a conformità cù e regulazioni di radiofrequenza ETSI EN 300 328, EN 300 440, FCC CFR47 Parte 15 è ARIB STD-T66
– Supportu per PA esternu
– Chip di cumpagnia di dispositivu passivu integratu (IPD) dispunibule per una suluzione di currispundenza ottimizzata (MLPF-WB-01E3)
• Piattaforma à bassissima putenza
– Alimentazione da 1,71 à 3,6 V
– – Intervalli di temperatura da 40 °C à 85 / 105 °C
– Modu di spegnimentu 12 nA
– 610 nA Modu standby + RTC + 48 KB di RAM
– MCU in modu attivu: 33 µA / MHz quandu RF è SMPS sò accesi
– Radio: Rx 4,5 mA / Tx à 0 dBm 5,2 mA
• Core: CPU Arm® Cortex®-M4 à 32 bit cù FPU, acceleratore in tempu reale adattivu (ART Accelerator) chì permette l'esecuzione in statu d'attesa 0 da a memoria Flash, frequenza finu à 64 MHz, MPU, 80 istruzioni DMIPS è DSP
• Benchmark di rendiment
– 1,25 DMIPS/MHz (Drystone 2.1)
• Gestione di l'approvvigionamentu è di u reset
– Convertitore step-down SMPS integratu d'alta efficienza cù modalità di bypass intelligente
– BOR (reset di brownout) ultra-sicuru è à bassa putenza cù cinque soglie selezziunabili
– POR/PDR à bassissima putenza
– Rilevatore di tensione programmabile (PVD)
– Modu VBAT cù RTC è registri di salvezza
• Fonti di clock
– Oscillatore à cristallu di 32 MHz cù condensatori di trimming integrati (clock radio è CPU)
– Oscillatore di cristallu à 32 kHz per RTC (LSE)
– RC interna à bassa putenza 32 kHz (LSI1)
– RC interna à bassa deriva 32 kHz (LSI2)
– Oscillatore internu multivelocità da 100 kHz à 48 MHz, cunfiguratu in fabbrica
– RC interna à alta velocità 16 MHz tagliata di fabbrica
– 1x PLL per l'orologio di u sistema è l'ADC
• Ricordi
– Memoria Flash di 320 KB cù prutezzione di settore (PCROP) contr'à l'operazioni R/W, chì permette a gestione di stack radio è l'applicazione
– 48 KB SRAM, cumpresi 36 KB cù cuntrollu di parità hardware
– Registru di salvezza 20 × 32 bit
– Boot loader chì supporta l'interfacce USART, SPI, I2C
– 1 Kbyte (128 doppie parolle) OTP
• Periferiche analogiche ricche (finu à 1,62 V)
– ADC à 12 bit 2,5 Msps, 190 µA/Msps
– 1x comparatore à bassissima putenza
• Periferiche di sistema
– Controller di cumunicazione interprocessore (IPCC) per a cumunicazione cù Bluetooth® Low Energy
– Semafori HW per a spartera di risorse trà CPU
– 1x controller DMA (7x canali) chì supporta ADC, SPI, I2C, USART, AES, timer
– 1x USART (ISO 7816, IrDA, SPI Master, Modbus è modu Smartcard)
– 1x LPUART (bassa putenza)
– 1x SPI 32 Mbit/s
– 1x I2C (SMBus/PMBus®)
– Controller di sensore tattile, finu à ottu sensori
– 1x 16-bit, timer avanzatu à quattru canali
– 1x timer à 32 bit, quattru canali
– 2 timer à bassissima putenza à 16 bit
– 1x Systick indipendente
– 1x cane di guardia indipendente
– 1x cane di guardia di finestra
• Sicurezza è ID
– Installazione sicura di u firmware (SFI) per a pila di software Bluetooth® Low Energy
– 2x crittografia hardware AES massima 256 bit per l'applicazione è u Bluetooth® Low Energy
– Autorità di chjave publica HW (PKA)
– Algoritmi crittografici: RSA, Diffie-Helman, ECC annantu à GF(p)
– Generatore di numeri aleatorii veri (RNG)
– Prutezzione di u settore contr'à l'operazione R/W (PCROP)
– Unità di calculu CRC – Infurmazioni nantu à a matrice: ID unicu di 96 bit
– ID unicu IEEE à 64 bit. Pussibilità di derivà EUI Bluetooth® Low Energy à 48 bit
• Finu à 37 I/O veloci, 35 di elli tolleranti à 5 V
• Supportu di sviluppu
– Debug di u cavu seriale (SWD), JTAG per u processore di l'applicazione
– Trigger incruciatu di l'applicazione