STM32G0B1CEU6 ARM mikrokontrollere – MCU Mainstream Arm Cortex-M0+ 32-bit MCU, opptil 512KB Flash, 144KB RAM, 6x USART
♠ Produktbeskrivelse
Produktattributt | Attributtverdi |
Produsent: | STMicroelectronics |
Produktkategori: | ARM mikrokontrollere - MCU |
RoHS: | Detaljer |
Serie: | STM32G0 |
Monteringsstil: | SMD/SMT |
Kjerne: | ARM Cortex M0+ |
Programminnestørrelse: | 512 kB |
Databussbredde: | 32 bit |
ADC-oppløsning: | 12 bit |
Maksimal klokkefrekvens: | 64 MHz |
Antall I/O-er: | 44 I/O |
Data RAM Størrelse: | 144 kB |
Tilførselsspenning - Min: | 1,7 V |
Tilførselsspenning - Maks: | 3,6 V |
Minimum driftstemperatur: | -40 C |
Maksimal driftstemperatur: | + 85 C |
Emballasje: | Brett |
Merke: | STMicroelectronics |
Grensesnitttype: | UART |
Fuktighetssensitiv: | Ja |
Produkttype: | ARM mikrokontrollere - MCU |
Fabrikkpakkemengde: | 1560 |
Underkategori: | Mikrokontrollere - MCU |
Handelsnavn: | STM32 |
Enhetsvekt: | 0,003527 oz |
♠ Multiprotokoll trådløs 32-bits MCU Arm®-basert Cortex®-M4 med FPU, Bluetooth® 5.2 radioløsning
STM32WB15CC multiprotokoll trådløs og ultra-lav-strøm-enhet bygger inn en kraftig og ultra-lav-strøm radio som er kompatibel med Bluetooth® Low Energy SIG-spesifikasjonen 5.2.Den inneholder en dedikert Arm® Cortex®-M0+ for å utføre all lavlagsoperasjon i sanntid.
Enheten er designet for å ha ekstremt lav effekt og er basert på den høyytelses Arm® Cortex®-M4 32-biters RISC-kjernen som opererer med en frekvens på opptil 64 MHz.Denne kjernen har en flytende punktenhet (FPU) enkeltpresisjon som støtter alle Arm® enkeltpresisjons databehandlingsinstruksjoner og datatyper.Den implementerer også et komplett sett med DSP-instruksjoner og en minnebeskyttelsesenhet (MPU) som forbedrer applikasjonssikkerheten.
Forbedret kommunikasjon mellom prosessorer leveres av IPCC med seks toveis kanaler.HSEM gir maskinvare semaforer som brukes til å dele felles ressurser mellom de to prosessorene.
Enheten bygger inn høyhastighetsminner (320 Kbyte Flash-minne, 48 Kbyte SRAM) og et omfattende utvalg av forbedrede I/O-er og eksterne enheter.
Direkte dataoverføring mellom minne og periferiutstyr og fra minne til minne støttes av syv DMA-kanaler med en full fleksibel kanaltilordning av DMAMUX-periferien.
Enheten har flere mekanismer for innebygd Flash-minne og SRAM: lesebeskyttelse, skrivebeskyttelse og proprietær kodeavlesningsbeskyttelse.Deler av minnet kan sikres for Cortex® -M0+ eksklusiv tilgang.
• Inkluderer ST state-of-the-art patentert teknologi
• Radio
– 2,4 GHz – RF-transceiver som støtter Bluetooth® 5.2-spesifikasjon
– RX-følsomhet: -95,5 dBm (Bluetooth® Low Energy ved 1 Mbps)
– Programmerbar utgangseffekt opp til +5,5 dBm med 1 dB trinn
– Integrert balun for å redusere BOM
– Støtte for 2 Mbps
– Dedikert Arm® 32-bit Cortex® M0+ CPU for radiolag i sanntid
– Nøyaktig RSSI for å aktivere strømkontroll
– Egnet for systemer som krever samsvar med radiofrekvensforskrifter ETSI EN 300 328, EN 300 440, FCC CFR47 Part 15 og ARIB STD-T66
– Støtte for ekstern PA
– Tilgjengelig integrert passiv enhet (IPD) ledsagerbrikke for optimalisert matchende løsning (MLPF-WB-01E3)
• Ultra-lav-effekt plattform
– 1,71 til 3,6 V strømforsyning
– – 40 °C til 85 / 105 °C temperaturområder
– 12 nA avstengingsmodus
– 610 nA Standby-modus + RTC + 48 KB RAM
– Aktiv modus MCU: 33 µA / MHz når RF og SMPS er på
– Radio: Rx 4,5 mA / Tx ved 0 dBm 5,2 mA
• Kjerne: Arm® 32-bit Cortex®-M4 CPU med FPU, adaptiv sanntidsakselerator (ART Accelerator) som tillater 0-vente-tilstand kjøring fra Flash-minne, frekvens opptil 64 MHz, MPU, 80 DMIPS og DSP-instruksjoner
• Ytelsesreferanse
– 1,25 DMIPS/MHz (Drystone 2.1)
• Forsynings- og tilbakestillingsstyring
– Høyeffektiv innebygd SMPS nedtrappingsomformer med intelligent bypass-modus
– Ultrasikker BOR med lav effekt (brownout-tilbakestilling) med fem valgbare terskler
– Ultra-laveffekt POR/PDR
– Programmerbar spenningsdetektor (PVD)
– VBAT-modus med RTC og backup-registre
• Klokkekilder
– 32 MHz krystalloscillator med integrerte trimmekondensatorer (Radio og CPU-klokke)
– 32 kHz krystalloscillator for RTC (LSE)
– Intern laveffekt 32 kHz RC (LSI1)
– Intern lavdrift 32 kHz RC (LSI2)
– Intern multihastighets 100 kHz til 48 MHz oscillator, fabrikktrimmet
– Høyhastighets intern 16 MHz fabrikktrimmet RC
– 1x PLL for systemklokke og ADC
• Minner
– 320 KB Flash-minne med sektorbeskyttelse (PCROP) mot R/W-operasjoner, som muliggjør radiostabel og applikasjon
– 48 KB SRAM, inkludert 36 KB med maskinvareparitetssjekk
– 20×32-bit backup register
– Oppstartslaster som støtter USART, SPI, I2C-grensesnitt
– 1 Kbyte (128 doble ord) OTP
• Rikt analogt periferiutstyr (ned til 1,62 V)
– 12-bits ADC 2,5 Msps, 190 µA/Msps
– 1x komparator med ultralav effekt
• Systemtilbehør
– Interprosessor kommunikasjonskontroller (IPCC) for kommunikasjon med Bluetooth® Low Energy
– HW semaforer for ressursdeling mellom CPUer
– 1x DMA-kontroller (7x kanaler) som støtter ADC, SPI, I2C, USART, AES, tidtakere
– 1x USART (ISO 7816, IrDA, SPI Master, Modbus og smartkortmodus)
– 1x LPUART (lav effekt)
– 1x SPI 32 Mbit/s
– 1x I2C (SMBus/PMBus®)
– Berøringsfølende kontroller, opptil åtte sensorer
– 1x 16-bit, fire kanalers avansert timer
– 1x 32-bit, fire kanalers timer
– 2x 16-bits timer med ultralavt strømforbruk
– 1x uavhengig Systick
– 1x uavhengig vakthund
– 1x vindusvakthund
• Sikkerhet og ID
– Sikker fastvareinstallasjon (SFI) for Bluetooth® Low Energy SW-stack
– 2x maskinvarekryptering AES maksimalt 256-bit for applikasjonen og Bluetooth® Low Energy
– HW offentlig nøkkelmyndighet (PKA)
– Kryptografiske algoritmer: RSA, Diffie-Helman, ECC over GF(p)
– True random number generator (RNG)
– Sektorbeskyttelse mot R/W-drift (PCROP)
– CRC-beregningsenhet – Die informasjon: 96-bits unik ID
– IEEE 64-biters unik ID.Mulighet for å utlede Bluetooth® Low Energy 48-bit EUI
• Opptil 37 raske I/O-er, 35 av dem 5 V-tolerante
• Utviklingsstøtte
– Serial wire debug (SWD), JTAG for applikasjonsprosessoren
– Søknadskrysstrigger