STM32G0B1CEU6 ARM-mikrokontrollers – MCU Mainstream Arm Cortex-M0+ 32-bit MCU, oant 512KB Flash, 144KB RAM, 6x USART
♠ Produktbeskriuwing
Produktattribuut | Attribútwearde |
Fabrikant: | STMicroelectronics |
Produktkategory: | ARM-mikrokontrollers - MCU |
RoHS: | Details |
Searje: | STM32G0 |
Montagestyl: | SMD/SMT |
Kearn: | ARM Cortex M0+ |
Programma ûnthâldgrutte: | 512 kB |
Breedte fan de databus: | 32 bit |
ADC-resolúsje: | 12 bit |
Maksimale klokfrekwinsje: | 64 MHz |
Oantal I/O's: | 44 Yn/út |
Gegevens RAM-grutte: | 144 kB |
Oanfierspanning - Min: | 1.7 V |
Oanfierspanning - Maks: | 3.6 V |
Minimale wurktemperatuer: | - 40 graden Celsius |
Maksimale wurktemperatuer: | + 85 °C |
Ferpakking: | Bak |
Merk: | STMicroelectronics |
Ynterfacetype: | UART |
Fochtgefoelich: | Ja |
Produkttype: | ARM-mikrokontrollers - MCU |
Fabrykspakket kwantiteit: | 1560 |
Subkategory: | Mikrokontrollers - MCU |
Handelsnamme: | STM32 |
Gewicht fan 'e ienheid: | 0.003527 oz |
♠ Multiprotokol draadloze 32-bit MCU Arm®-basearre Cortex®-M4 mei FPU, Bluetooth® 5.2 radiooplossing
It STM32WB15CC multiprotokol draadloze en ultra-leech-enerzjy apparaat ynbêde in krêftige en ultra-leech-enerzjy radio dy't kompatibel is mei de Bluetooth® Low Energy SIG-spesifikaasje 5.2. It befettet in tawijde Arm® Cortex®-M0+ foar it útfieren fan alle real-time lege-laach operaasjes.
It apparaat is ûntworpen om ekstreem leech enerzjy te brûken en is basearre op 'e hege prestaasjes Arm® Cortex®-M4 32-bit RISC-kearn dy't wurket op in frekwinsje oant 64 MHz. Dizze kearn hat in Floating point unit (FPU) single presyzje dy't alle Arm® single-precision gegevensferwurkingsynstruksjes en gegevenstypen stipet. It implementearret ek in folsleine set DSP-ynstruksjes en in ûnthâldbeskermingseenheid (MPU) dy't de feiligens fan applikaasjes ferbetteret.
Ferbettere kommunikaasje tusken prosessors wurdt fersoarge troch it IPCC mei seis bidireksjonele kanalen. De HSEM leveret hardware-semafoaren dy't brûkt wurde om mienskiplike boarnen te dielen tusken de twa prosessors.
It apparaat befettet hege-snelheidsûnthâld (320 Kbytes Flash-ûnthâld, 48 Kbytes SRAM) en in breed oanbod fan ferbettere I/O's en perifeare apparaten.
Direkte gegevensoerdracht tusken ûnthâld en perifeare apparaten en fan ûnthâld nei ûnthâld wurdt stipe troch sân DMA-kanalen mei in folsleine fleksibele kanaalmapping troch de DMAMUX-perifeare.
It apparaat hat ferskate meganismen foar ynbêde Flash-ûnthâld en SRAM: útlêsbeskerming, skriuwbeskerming en proprietêre koadeútlêsbeskerming. Dielen fan it ûnthâld kinne befeilige wurde foar eksklusive tagong troch Cortex®-M0+.
• Omfettet ST state-of-the-art patintearre technology
• Radio
– 2.4 GHz – RF-transceiver dy't Bluetooth® 5.2-spesifikaasje stipet
– RX-gefoelichheid: -95.5 dBm (Bluetooth® Leech Enerzjy by 1 Mbps)
– Programmeerbere útfierkrêft oant +5.5 dBm mei stappen fan 1 dB
– Yntegreare balun om BOM te ferminderjen
– Stipe foar 2 Mbps
– Tawijde Arm® 32-bit Cortex® M0+ CPU foar real-time radiolaach
– Krekte RSSI om stroomkontrôle mooglik te meitsjen
– Geskikt foar systemen dy't foldwaan moatte oan radiofrekwinsjeregeljouwing ETSI EN 300 328, EN 300 440, FCC CFR47 Diel 15 en ARIB STD-T66
– Stipe foar eksterne PA
– Beskikbere yntegreare passive apparaat (IPD) begeliederchip foar optimalisearre oerienkommende oplossing (MLPF-WB-01E3)
• Ultra-leech-enerzjy platfoarm
– 1,71 oant 3,6 V stroomfoarsjenning
– – Temperatuerberik fan 40 °C oant 85 / 105 °C
– 12 nA útskeakelmodus
– 610 nA Standby-modus + RTC + 48 KB RAM
– MCU yn aktive modus: 33 µA / MHz as RF en SMPS oan binne
– Radio: Rx 4.5 mA / Tx by 0 dBm 5.2 mA
• Kearn: Arm® 32-bit Cortex®-M4 CPU mei FPU, adaptive real-time fersneller (ART Accelerator) dy't 0-wachtsteatútfiering fanút Flash-ûnthâld mooglik makket, frekwinsje oant 64 MHz, MPU, 80 DMIPS en DSP-ynstruksjes
• Prestaasjebenchmark
– 1.25 DMIPS/MHz (Drystone 2.1)
• Behear fan oanfier en reset
– Hege effisjinsje ynbêde SMPS step-down converter mei yntelliginte bypassmodus
– Ultrafeilige, leech-enerzjy BOR (brownout reset) mei fiif selektearbere drompelwearden
– Ultra-leech-enerzjy POR/PDR
– Programmeerbere spanningsdetektor (PVD)
– VBAT-modus mei RTC- en reservekopyregisters
• Klokkeboarnen
– 32 MHz kristaloscillator mei yntegreare trimkondensatoren (radio- en CPU-klok)
– 32 kHz kristaloscillator foar RTC (LSE)
– Ynterne leech-fermogen 32 kHz RC (LSI1)
– Ynterne leechdrift 32 kHz RC (LSI2)
– Ynterne multispeed 100 kHz oant 48 MHz oscillator, fabryksôfstimd
– Hege snelheid ynterne 16 MHz fabryksôfstimde RC
– 1x PLL foar systeemklok en ADC
• Oantinkens
– 320 KB Flash-ûnthâld mei sektorbeskerming (PCROP) tsjin R/W-operaasjes, wêrtroch radiostack en applikaasje mooglik binne
– 48 KB SRAM, ynklusyf 36 KB mei hardwarepariteitskontrôle
– 20 × 32-bit reservekopyregister
– Bootloader dy't USART-, SPI-, I2C-ynterfaces stipet
– 1 Kbyte (128 dûbele wurden) OTP
• Rike analoge perifeare apparaten (oant 1.62 V)
– 12-bit ADC 2.5 Msps, 190 µA/Msps
– 1x ultra-leech-enerzjy komparator
• Systeemperifeare apparaten
– Ynterprosessorkommunikaasjekontroller (IPCC) foar kommunikaasje mei Bluetooth® Low Energy
– HW-semafoaren foar it dielen fan boarnen tusken CPU's
– 1x DMA-controller (7x kanalen) dy't ADC, SPI, I2C, USART, AES, timers stipet
– 1x USART (ISO 7816, IrDA, SPI Master, Modbus en Smartcard-modus)
– 1x LPUART (leech fermogen)
– 1x SPI 32 Mbit/s
– 1x I2C (SMBus/PMBus®)
– Touch sensing controller, maksimaal acht sensoren
– 1x 16-bit, fjouwer kanalen avansearre timer
– 1x 32-bit, fjouwer kanalen timer
– 2x 16-bit timer mei ultra-leech enerzjyferbrûk
– 1x ûnôfhinklike Systick
– 1x ûnôfhinklike waachhûn
– 1x finsterwachthûn
• Feiligens en ID
– Feilige firmware-ynstallaasje (SFI) foar Bluetooth® Low Energy SW-stack
– 2x hardware-fersifering AES maksimaal 256-bit foar de applikaasje en de Bluetooth® Low Energy
– HW iepenbiere kaai-autoriteit (PKA)
– Kryptografyske algoritmen: RSA, Diffie-Helman, ECC oer GF(p)
- Echte willekeurige getallengenerator (RNG)
– Sektorbeskerming tsjin R/W-operaasje (PCROP)
– CRC-berekkeningsienheid – Ynformaasje oer de die: 96-bit unike ID
– IEEE 64-bit unike ID. Mooglikheid om Bluetooth® Low Energy 48-bit EUI ôf te lieden
• Oant 37 snelle I/O's, 35 dêrfan 5 V-tolerant
• Untwikkelingsstipe
– Seriële trieddebug (SWD), JTAG foar de applikaasjeprosessor
- Applikaasje krús trigger