STM32G0B1CEU6 ARM-mikrokontrollere – MCU Mainstream Arm Cortex-M0+ 32-bit MCU, opptil 512 KB flash, 144 KB RAM, 6x USART
♠ Produktbeskrivelse
Produktattributt | Attributtverdi |
Produsent: | STMicroelectronics |
Produktkategori: | ARM-mikrokontrollere - MCU |
RoHS-kode: | Detaljer |
Serie: | STM32G0 |
Monteringsstil: | SMD/SMT |
Kjerne: | ARM Cortex M0+ |
Programminnestørrelse: | 512 kB |
Databussbredde: | 32-biters |
ADC-oppløsning: | 12-biters |
Maksimal klokkefrekvens: | 64 MHz |
Antall I/O-er: | 44 I/O |
Data-RAM-størrelse: | 144 kB |
Forsyningsspenning - Min: | 1,7 V |
Forsyningsspenning - Maks: | 3,6 V |
Minimum driftstemperatur: | - 40 grader Celsius |
Maksimal driftstemperatur: | + 85 °C |
Emballasje: | Brett |
Merke: | STMicroelectronics |
Grensesnitttype: | UART |
Fuktighetsfølsom: | Ja |
Produkttype: | ARM-mikrokontrollere - MCU |
Fabrikkpakkemengde: | 1560 |
Underkategori: | Mikrokontrollere - MCU |
Handelsnavn: | STM32 |
Enhetsvekt: | 0,003527 unser |
♠ Multiprotokoll trådløs 32-bit MCU Arm®-basert Cortex®-M4 med FPU, Bluetooth® 5.2 radioløsning
STM32WB15CC multiprotokoll trådløs og ultra-lavt strømforbruk-enhet har innebygd en kraftig og ultra-lavt strømforbruk-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 å bruke ekstremt lite strøm og er basert på den høytytende Arm® Cortex®-M4 32-bit RISC-kjernen som opererer med en frekvens på opptil 64 MHz. Denne kjernen har en flytende kommaenhet (FPU) med enkel presisjon 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.
IPCC sørger for forbedret kommunikasjon mellom prosessorer med seks toveis kanaler. HSEM tilbyr maskinvaresemaforer som brukes til å dele felles ressurser mellom de to prosessorene.
Enheten har innebygde høyhastighetsminner (320 kbyte flashminne, 48 kbyte SRAM) og et bredt utvalg av forbedrede I/O-er og periferiutstyr.
Direkte dataoverføring mellom minne og periferiutstyr, og fra minne til minne, støttes av syv DMA-kanaler med fullstendig fleksibel kanaltilordning av DMAMUX-periferiutstyret.
Enheten har flere mekanismer for innebygd flashminne og SRAM: avlesningsbeskyttelse, skrivebeskyttelse og proprietær kodeavlesningsbeskyttelse. Deler av minnet kan sikres for eksklusiv tilgang til Cortex®-M0+.
• Inkluderer STs toppmoderne patenterte teknologi
• Radio
– 2,4 GHz – RF-sender/mottaker som støtter Bluetooth® 5.2-spesifikasjonen
– RX-følsomhet: -95,5 dBm (Bluetooth® lavenergi ved 1 Mbps)
– Programmerbar utgangseffekt opptil +5,5 dBm med trinn på 1 dB
– Integrert balun for å redusere BOM
– Støtte for 2 Mbps
– Dedikert Arm® 32-bit Cortex® M0+ CPU for sanntids radiolag
– Nøyaktig RSSI for å muliggjøre effektkontroll
– Egnet for systemer som krever samsvar med radiofrekvensforskriftene ETSI EN 300 328, EN 300 440, FCC CFR47 del 15 og ARIB STD-T66
– Støtte for ekstern PA
– Tilgjengelig integrert passiv enhet (IPD) ledsagerbrikke for optimalisert matchingsløsning (MLPF-WB-01E3)
• Plattform med ultralavt strømforbruk
– 1,71 til 3,6 V strømforsyning
– – Temperaturområder fra 40 °C til 85 / 105 °C
– 12 nA avstengningsmodus
– 610 nA Standby-modus + RTC + 48 KB RAM
– MCU i aktiv modus: 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-ventetilstandsutførelse fra flashminne, frekvens opptil 64 MHz, MPU, 80 DMIPS og DSP-instruksjoner
• Ytelsesbenchmark
– 1,25 DMIPS/MHz (Drystone 2.1)
• Forsynings- og tilbakestillingshåndtering
– Høyeffektiv innebygd SMPS-nedtrappingsomformer med intelligent bypass-modus
– Ultrasikker, lavstrøms BOR (brownout reset) med fem valgbare terskler
– POR/PDR med ultralavt strømforbruk
– 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 laveffekts 32 kHz RC (LSI1)
– Intern lavdrift 32 kHz RC (LSI2)
– Intern flerhastighetsoscillator på 100 kHz til 48 MHz, fabrikktrimmet
– Høyhastighets intern 16 MHz fabrikktrimmet RC
– 1x PLL for systemklokke og ADC
• Minner
– 320 KB flashminne med sektorbeskyttelse (PCROP) mot R/W-operasjoner, som muliggjør radiostabel og applikasjon
– 48 KB SRAM, inkludert 36 KB med maskinvareparitetssjekk
– 20×32-bits sikkerhetskopiregister
– Boot loader som støtter USART-, SPI- og I2C-grensesnitt
– 1 kbyte (128 dobbeltord) engangskode
• Rik analog periferiutstyr (ned til 1,62 V)
– 12-bit ADC 2,5 Msps, 190 µA/Msps
– 1x komparator med ultralavt strømforbruk
• Systemperiferiutstyr
– Kommunikasjonskontroller mellom prosessorer (IPCC) for kommunikasjon med Bluetooth® Low Energy
– Maskinvaresemaforer for ressursdeling mellom CPU-er
– 1x DMA-kontroller (7x kanaler) som støtter ADC, SPI, I2C, USART, AES, timere
– 1x USART (ISO 7816, IrDA, SPI Master, Modbus og smartkortmodus)
– 1x LPUART (lavt strømforbruk)
– 1x SPI 32 Mbit/s
– 1x I2C (SMBus/PMBus®)
– Berøringssensor, opptil åtte sensorer
– 1x 16-bit, fire kanalers avansert timer
– 1x 32-bit, firekanals timer
– 2x 16-bit timer med ultralavt strømforbruk
– 1x uavhengig Systick
– 1x uavhengig vaktbikkje
– 1x vindusvakt
• Sikkerhet og ID
– Sikker fastvareinstallasjon (SFI) for Bluetooth® Low Energy SW-stakk
– 2x maskinvarekryptering AES maksimalt 256-bit for applikasjonen og Bluetooth® Low Energy
– Offentlig nøkkelautoritet for maskinvare (PKA)
– Kryptografiske algoritmer: RSA, Diffie-Helman, ECC over GF(p)
– Ekte tilfeldig tallgenerator (RNG)
– Sektorbeskyttelse mot R/W-operasjon (PCROP)
– CRC-beregningsenhet – Diskinformasjon: 96-bits unik ID
– IEEE 64-bit unik ID. Mulighet for å utlede Bluetooth® Low Energy 48-bit EUI
• Opptil 37 raske I/O-er, hvorav 35 er V-tolerante
• Utviklingsstøtte
– Seriell ledningsfeilsøking (SWD), JTAG for applikasjonsprosessoren
– Kryssutløser for applikasjoner