STM32G0B1CEU6 ARM mikrocontrollere – MCU Mainstream Arm Cortex-M0+ 32-bit MCU, op til 512KB Flash, 144KB RAM, 6x USART
♠ Produktbeskrivelse
Produktegenskab | Attributværdi |
Fabrikant: | STMicroelectronics |
Produktkategori: | ARM mikrocontrollere - MCU |
RoHS: | detaljer |
Serie: | STM32G0 |
Monteringsstil: | SMD/SMT |
Kerne: | ARM Cortex M0+ |
Programhukommelsesstørrelse: | 512 kB |
Databusbredde: | 32 bit |
ADC-opløsning: | 12 bit |
Maksimal urfrekvens: | 64 MHz |
Antal I/O'er: | 44 I/O |
Data RAM Størrelse: | 144 kB |
Forsyningsspænding - min.: | 1,7 V |
Forsyningsspænding - Max: | 3,6 V |
Minimum driftstemperatur: | -40 C |
Maksimal driftstemperatur: | + 85 C |
Emballage: | Bakke |
Mærke: | STMicroelectronics |
Interface Type: | UART |
Fugt følsom: | Ja |
Produkttype: | ARM mikrocontrollere - MCU |
Fabrikspakkemængde: | 1560 |
Underkategori: | Mikrocontrollere - MCU |
Handelsnavn: | STM32 |
Enhedsvægt: | 0,003527 oz |
♠ Multiprotokol trådløs 32-bit MCU Arm®-baseret Cortex®-M4 med FPU, Bluetooth® 5.2 radioløsning
STM32WB15CC multiprotokol trådløs og ultra-lav-strøm-enhed indlejrer en kraftfuld og ultra-lav-strøm-radio, der er kompatibel med Bluetooth® Low Energy SIG-specifikationen 5.2.Den indeholder en dedikeret Arm® Cortex®-M0+ til at udføre al lavlagsoperation i realtid.
Enheden er designet til at have ekstremt lav effekt og er baseret på den højtydende Arm® Cortex®-M4 32-bit RISC-kerne, der fungerer ved en frekvens på op til 64 MHz.Denne kerne har en Floating Point Unit (FPU) enkelt præcision, der understøtter alle Arm® single-precision databehandlingsinstruktioner og datatyper.Den implementerer også et komplet sæt DSP-instruktioner og en hukommelsesbeskyttelsesenhed (MPU), der forbedrer applikationssikkerheden.
Forbedret kommunikation mellem processorer leveres af IPCC med seks tovejskanaler.HSEM leverer hardware semaforer, der bruges til at dele fælles ressourcer mellem de to processorer.
Enheden indlejrer højhastighedshukommelser (320 Kbytes Flash-hukommelse, 48 Kbytes SRAM) og et omfattende udvalg af forbedrede I/O'er og periferiudstyr.
Direkte dataoverførsel mellem hukommelse og perifere enheder og fra hukommelse til hukommelse understøttes af syv DMA-kanaler med en fuld fleksibel kanal-mapping af DMAMUX periferiudstyret.
Enheden har flere mekanismer til indlejret Flash-hukommelse og SRAM: udlæsningsbeskyttelse, skrivebeskyttelse og proprietær kodeudlæsningsbeskyttelse.Dele af hukommelsen kan sikres til Cortex® -M0+ eksklusiv adgang.
• Inkluderer ST state-of-the-art patenteret teknologi
• Radio
– 2,4 GHz – RF-transceiver, der understøtter Bluetooth® 5.2-specifikation
– RX-følsomhed: -95,5 dBm (Bluetooth® Low Energy ved 1 Mbps)
– Programmerbar udgangseffekt op til +5,5 dBm med 1 dB trin
– Integreret balun for at reducere styklisten
– Understøttelse af 2 Mbps
– Dedikeret Arm® 32-bit Cortex® M0+ CPU til radiolag i realtid
– Nøjagtig RSSI for at aktivere strømstyring
– Velegnet til systemer, der kræver overholdelse af radiofrekvensreglerne ETSI EN 300 328, EN 300 440, FCC CFR47 Part 15 og ARIB STD-T66
– Support til ekstern PA
– Tilgængelig integreret passiv enhed (IPD) ledsagerchip til optimeret matchende løsning (MLPF-WB-01E3)
• Ultra-lav-effekt platform
– 1,71 til 3,6 V strømforsyning
– – 40 °C til 85 / 105 °C temperaturområder
– 12 nA nedlukningstilstand
– 610 nA Standby-tilstand + RTC + 48 KB RAM
– Active-mode MCU: 33 µA / MHz, når RF og SMPS er tændt
– Radio: Rx 4,5 mA / Tx ved 0 dBm 5,2 mA
• Kerne: Arm® 32-bit Cortex®-M4 CPU med FPU, adaptiv realtidsaccelerator (ART Accelerator) tillader 0-wait-state eksekvering fra Flash-hukommelse, frekvens op til 64 MHz, MPU, 80 DMIPS og DSP instruktioner
• Performance benchmark
– 1,25 DMIPS/MHz (Drystone 2.1)
• Forsynings- og nulstillingsstyring
– Højeffektiv indlejret SMPS step-down konverter med intelligent bypass-tilstand
– Ultrasikker BOR med lav effekt (nulstilling af brunout) med fem valgbare tærskler
– Ultra-laveffekt POR/PDR
– Programmerbar spændingsdetektor (PVD)
– VBAT-tilstand med RTC og backup-registre
• Urkilder
– 32 MHz krystaloscillator med integrerede trimningskondensatorer (Radio og CPU ur)
– 32 kHz krystaloscillator til RTC (LSE)
– Intern laveffekt 32 kHz RC (LSI1)
– Intern lavdrift 32 kHz RC (LSI2)
– Intern multi-speed 100 kHz til 48 MHz oscillator, fabrikstrimmet
– Højhastigheds intern 16 MHz fabrikstrimmet RC
– 1x PLL til systemur og ADC
• Erindringer
– 320 KB Flash-hukommelse med sektorbeskyttelse (PCROP) mod R/W-operationer, der muliggør radiostak og applikation
– 48 KB SRAM, inklusive 36 KB med hardwareparitetskontrol
– 20×32-bit backup register
- Boot loader, der understøtter USART, SPI, I2C interfaces
– 1 Kbyte (128 dobbeltord) OTP
• Rigt analogt ydre enheder (ned til 1,62 V)
– 12-bit ADC 2,5 Msps, 190 µA/Msps
– 1x ultra-lav-effekt komparator
• Systemudstyr
– Inter processor communication controller (IPCC) til kommunikation med Bluetooth® Low Energy
– HW semaforer til ressourcedeling mellem CPU'er
– 1x DMA controller (7x kanaler) understøtter ADC, SPI, I2C, USART, AES, timere
– 1x USART (ISO 7816, IrDA, SPI Master, Modbus og Smartcard-tilstand)
– 1x LPUART (lav effekt)
– 1x SPI 32 Mbit/s
– 1x I2C (SMBus/PMBus®)
– Berøringsfølende controller, op til otte sensorer
– 1x 16-bit, fire kanalers avanceret timer
– 1x 32-bit, fire kanalers timer
– 2x 16-bit timer med ultralavt strømforbrug
– 1x uafhængig Systick
– 1x uafhængig vagthund
– 1x vinduesvagthund
• Sikkerhed og ID
– Sikker firmwareinstallation (SFI) til Bluetooth® Low Energy SW-stak
– 2x hardwarekryptering AES maksimalt 256-bit til applikationen og Bluetooth® Low Energy
– HW Public Key Authority (PKA)
– Kryptografiske algoritmer: RSA, Diffie-Helman, ECC over GF(p)
– True Random Number Generator (RNG)
– Sektorbeskyttelse mod R/W-drift (PCROP)
– CRC-beregningsenhed – Die information: 96-bit unikt ID
– IEEE 64-bit unikt ID.Mulighed for at udlede Bluetooth® Low Energy 48-bit EUI
• Op til 37 hurtige I/O'er, 35 af dem 5 V-tolerante
• Udviklingsstøtte
– Serial wire debug (SWD), JTAG til applikationsprocessoren
– Anvendelseskrydstrigger