STM32G0B1CEU6 Microcontrollori ARM - MCU Mainstream Arm Cortex-M0+ MCU a 32 bit, finu à 512 KB Flash, 144 KB RAM, 6x USART
♠ Descrizzione di u produttu
Attributu di u produttu | Valore di l'attributu |
Produttore: | STMicroelectronics |
Categoria di produttu: | Microcontrollers ARM - MCU |
RoHS: | Dettagli |
Serie: | STM32G0 |
Stile di muntatura: | SMD/SMT |
Core: | ARM Cortex M0+ |
Dimensione di memoria di prugramma: | 512 kB |
Larghezza di bus di dati: | 32 bit |
Risoluzione ADC: | 12 bit |
Frequenza massima di clock: | 64 MHz |
Numero di I/O: | 44 I/O |
Dimensione RAM di dati: | 144 kB |
Tensione di alimentazione - Min: | 1,7 V |
Tensione di alimentazione - Max: | 3,6 V |
Température minimale de fonctionnement : | - 40 C |
Temperature Maximum Operating: | + 85 C |
Imballaggio: | vassa |
Marca: | STMicroelectronics |
Tipu d'interfaccia: | UART |
Sensibili à l'umidità: | Iè |
Tipu di pruduttu: | Microcontrollers ARM - MCU |
Quantità di pacchettu di fabbrica: | 1560 |
Subcategoria: | Microcontrollers - MCU |
Nome commerciale: | STM32 |
Pesu unità: | 0,003527 oz |
♠ MCU sans fil multiprotocole à 32 bits Cortex®-M4 basé sur Arm® avec FPU, solution radio Bluetooth® 5.2
U dispusitivu STM32WB15CC multiprotocolu wireless è ultra-bassa putenza incorpora una radiu putente è ultra-bassa putenza cumpleta cù a specificazione Bluetooth® Low Energy SIG 5.2.Contene un Arm® Cortex®-M0+ dedicatu per eseguisce tutte l'operazione in tempu reale di strata bassa.
U dispusitivu hè cuncepitu per esse estremamente bassa putenza è hè basatu annantu à u core Arm® Cortex®-M4 32-bit RISC d'altu rendiment chì opera à una freccia di finu à 64 MHz.Stu core presenta una unità a virgola flottante (FPU) di precisione unica chì sustene tutte l'istruzzioni di trattamentu di dati Arm® è i tipi di dati à precisione unica.Implementa ancu un inseme cumpletu di istruzioni DSP è una unità di prutezzione di memoria (MPU) chì aumenta a sicurezza di l'applicazione.
A cumunicazione inter-processore rinfurzata hè furnita da l'IPCC cù sei canali bidirezionali.L'HSEM furnisce semafori hardware utilizati per sparte risorse cumuni trà i dui processori.
U dispusitivu incorpora memorie à alta velocità (320 Kbyte di memoria Flash, 48 Kbyte di SRAM) è una vasta gamma di I / O è periferiche rinfurzati.
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 flessibili cumpleta 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 proprietariu.Parte di a memoria pò esse assicurata per l'accessu exclusivu Cortex® -M0+.
• Include ST state-of-the-art tecnulugia patentatu
• Radio
- 2.4 GHz - Transceiver RF chì sustene a specificazione Bluetooth® 5.2
- Sensibilità RX: -95,5 dBm (Bluetooth® Low Energy à 1 Mbps)
- Potenza di output programmabile finu à + 5,5 dBm cù passi di 1 dB
- Balun integratu per riduce BOM
- Supportu per 2 Mbps
- CPU Arm® 32-bit Cortex® M0+ dedicatu per a strata Radio in tempu reale
- RSSI precisa per attivà u cuntrollu di putenza
- Adatta per i sistemi chì necessitanu di rispettu di i reguli di frequenze radio ETSI EN 300 328, EN 300 440, FCC CFR47 Part 15 è ARIB STD-T66
- Supportu per PA esterni
- Dispositivu passivu integratu (IPD) dispunibule per un chip compagnonu per a suluzione ottimizzata (MLPF-WB-01E3)
• piattaforma Ultra-bassa putenza
- Alimentazione da 1,71 à 3,6 V
– – Intervalli di temperatura da 40 °C a 85/105 °C
- Modu di spegnimentu 12 nA
- 610 nA Modu Standby + RTC + 48 KB RAM
– MCU in modalità attiva: 33 µA / MHz quando RF è SMPS attivati
– Radio: Rx 4,5 mA / Tx à 0 dBm 5,2 mA
• Core: CPU Arm® Cortex®-M4 a 32 bit con FPU, acceleratore adattativo in tempo reale (ART Accelerator) che permette l'esecuzione di 0-stato di attesa da memoria Flash, frequenza fino a 64 MHz, MPU, 80 DMIPS e istruzioni DSP
• Benchmark di rendiment
- 1.25 DMIPS/MHz (Drystone 2.1)
• Supply and reset management
- Convertitore step-down SMPS integratu di alta efficienza cù modalità di bypass intelligente
- BOR ultra-sicuru, di bassa putenza (reset di brownout) cù cinque soglie selezziunate
- POR/PDR ultra-bassa putenza
- Rilevatore di tensione programmabile (PVD)
- Modu VBAT cù RTC è registri di salvezza
• Fonti Clock
- Oscillatore di cristallo 32 MHz cù condensatori di trimming integrati (radio è clock CPU)
- Oscillatore a cristallo 32 kHz per RTC (LSE)
- RC internu di bassa putenza 32 kHz (LSI1)
- RC à bassa deriva interna 32 kHz (LSI2)
- Oscillatore internu multispeed da 100 kHz à 48 MHz, tagliatu in fabbrica
- Alta velocità interna 16 MHz tagliata in fabbrica RC
- 1x PLL per u clock di u sistema è ADC
• Memorie
- Memoria Flash 320 KB cù prutezzione di settore (PCROP) contr'à l'operazioni R/W, attivendu stack radio è applicazione
- 48 KB SRAM, cumprese 36 KB cù verificazione di parità hardware
- Registru di salvezza 20 × 32-bit
- Boot loader chì sustene l'interfaccia USART, SPI, I2C
- 1 Kbyte (128 parole doppie) OTP
• periferiche analogiche ricche (finu à 1,62 V)
– ADC a 12 bit 2,5 Msps, 190 µA/Msps
- 1x comparatore ultra-bassa putenza
• periferiche di u sistema
- Controller di cumunicazione inter-processore (IPCC) per a cumunicazione cù Bluetooth® Low Energy
- Semafori HW per a spartera di risorse trà CPU
- 1x controller DMA (7x canali) chì sustene ADC, SPI, I2C, USART, AES, timers
- 1x USART (ISO 7816, IrDA, SPI Master, Modbus è modalità Smartcard)
- 1x LPUART (bassa putenza)
– 1x SPI 32 Mbit/s
– 1x I2C (SMBus/PMBus®)
- Controller touch sensing, finu à ottu sensori
- 1x 16-bit, quattru canali timer avanzatu
- Timer 1x 32-bit, quattru canali
- 2x timer 16-bit ultra-bassa putenza
- 1x Systick indipendente
- 1x cane di guardia indipendente
- 1x watchdog di finestra
• Sicurezza è ID
- Installazione sicura di firmware (SFI) per stack Bluetooth® Low Energy SW
- 2x criptografia hardware AES massima 256-bit per l'applicazione è u Bluetooth® Low Energy
- Autorità di chjave publica HW (PKA)
- Algoritmi criptografici: RSA, Diffie-Helman, ECC over GF(p)
- Veru generatore di numeri aleatorii (RNG)
- Prutezzione di u settore contr'à l'operazione R/W (PCROP)
- Unità di calculu CRC - Informazioni di u fustu: ID unicu di 96 bit
- ID unicu IEEE 64-bit.Possibilità di derivà Bluetooth® Low Energy 48-bit EUI
• Finu à 37 I / O veloce, 35 di elli 5 V-tolerant
• Supportu à u sviluppu
- Debug di filu seriale (SWD), JTAG per u processatore di l'applicazione
- L'applicazione cross trigger