Microcontroladors ARM STM32G0B1CEU6 – MCU Arm Cortex-M0+ MCU de 32 bits, fins a 512 KB de memòria flaix, 144 KB de RAM, 6 USART
♠ Descripció del producte
Atribut del producte | Valor de l'atribut |
Fabricant: | STMicroelectrònica |
Categoria de producte: | Microcontroladors ARM - MCU |
RoHS: | Detalls |
Sèrie: | STM32G0 |
Estil de muntatge: | SMD/SMT |
Nucli: | ARM Cortex M0+ |
Mida de memòria del programa: | 512 kB |
Amplada del bus de dades: | 32 bits |
Resolució ADC: | 12 bits |
Freqüència màxima de rellotge: | 64 MHz |
Nombre d'E/S: | 44 E/S |
Mida de la RAM de dades: | 144 kB |
Tensió d'alimentació - Mín: | 1,7 V |
Tensió d'alimentació - Màx.: | 3,6 V |
Temperatura mínima de funcionament: | - 40 °C |
Temperatura màxima de funcionament: | + 85 °C |
Embalatge: | Safata |
Marca: | STMicroelectrònica |
Tipus d'interfície: | UART |
Sensible a la humitat: | Sí |
Tipus de producte: | Microcontroladors ARM - MCU |
Quantitat del paquet de fàbrica: | 1560 |
Subcategoria: | Microcontroladors - MCU |
Nom comercial: | STM32 |
Pes unitari: | 0,003527 unces |
♠ MCU sense fil multiprotocol de 32 bits basat en Arm® Cortex®-M4 amb FPU, solució de ràdio Bluetooth® 5.2
El dispositiu sense fil multiprotocol i de consum ultrabaix STM32WB15CC incorpora una ràdio potent i de consum ultrabaix que compleix amb l'especificació Bluetooth® Low Energy SIG 5.2. Conté un Arm® Cortex®-M0+ dedicat per realitzar totes les operacions de capa baixa en temps real.
El dispositiu està dissenyat per a un consum d'energia extremadament baix i es basa en el nucli RISC d'alt rendiment Arm® Cortex®-M4 de 32 bits que funciona a una freqüència de fins a 64 MHz. Aquest nucli compta amb una unitat de coma flotant (FPU) de simple precisió que admet totes les instruccions i tipus de dades de processament de dades de simple precisió Arm®. També implementa un conjunt complet d'instruccions DSP i una unitat de protecció de memòria (MPU) que millora la seguretat de les aplicacions.
L'IPCC proporciona una comunicació entre processadors millorada amb sis canals bidireccionals. L'HSEM proporciona semàfors de maquinari que s'utilitzen per compartir recursos comuns entre els dos processadors.
El dispositiu incorpora memòries d'alta velocitat (320 Kbytes de memòria flash, 48 Kbytes de SRAM) i una àmplia gamma d'E/S i perifèrics millorats.
La transferència directa de dades entre la memòria i els perifèrics i de memòria a memòria està suportada per set canals DMA amb un mapatge de canals completament flexible pel perifèric DMAMUX.
El dispositiu inclou diversos mecanismes per a la memòria flash i la SRAM integrades: protecció contra lectura, protecció contra escriptura i protecció contra lectura de codi propietari. Es poden protegir parts de la memòria per a l'accés exclusiu de Cortex® -M0+.
• Inclou tecnologia patentada d'última generació de ST
• Ràdio
– 2,4 GHz – Transceptor de RF compatible amb l'especificació Bluetooth® 5.2
– Sensibilitat RX: -95,5 dBm (Bluetooth® Low Energy a 1 Mbps)
– Potència de sortida programable fins a +5,5 dBm amb passos d'1 dB
– Balun integrat per reduir la llista de materials
– Suport per a 2 Mbps
– CPU Arm® Cortex® M0+ de 32 bits dedicada per a la capa de ràdio en temps real
– RSSI precís per habilitar el control de potència
– Apte per a sistemes que requereixen el compliment de les normatives de radiofreqüència ETSI EN 300 328, EN 300 440, FCC CFR47 Part 15 i ARIB STD-T66
– Suport per a PA extern
– Xip complementari de dispositiu passiu integrat (IPD) disponible per a una solució d'adaptació optimitzada (MLPF-WB-01E3)
• Plataforma de consum ultrabaix
– Font d'alimentació d'1,71 a 3,6 V
– – Rangs de temperatura de 40 °C a 85 / 105 °C
– Mode d'apagada de 12 nA
– 610 nA Mode d'espera + RTC + 48 KB de RAM
– MCU de mode actiu: 33 µA / MHz quan RF i SMPS estan activats
– Ràdio: Rx 4,5 mA / Tx a 0 dBm 5,2 mA
• Nucli: CPU Arm® Cortex®-M4 de 32 bits amb FPU, accelerador adaptatiu en temps real (ART Accelerator) que permet l'execució en estat d'espera 0 des de memòria Flash, freqüència de fins a 64 MHz, MPU, 80 instruccions DMIPS i DSP
• Benchmark de rendiment
– 1,25 DMIPS/MHz (Drystone 2.1)
• Gestió de subministraments i reinici
– Convertidor reductor SMPS integrat d'alta eficiència amb mode de bypass intel·ligent
– BOR (reinici per caiguda de tensió) ultrasegur i de baix consum amb cinc llindars seleccionables
– POR/PDR de consum ultrabaix
– Detector de voltatge programable (PVD)
– Mode VBAT amb RTC i registres de còpia de seguretat
• Fonts de rellotge
– Oscil·lador de cristall de 32 MHz amb condensadors de retallament integrats (ràdio i rellotge de la CPU)
– Oscil·lador de cristall de 32 kHz per a RTC (LSE)
– RC intern de baixa potència de 32 kHz (LSI1)
– RC interna de baixa deriva de 32 kHz (LSI2)
– Oscil·lador intern multivelocitat de 100 kHz a 48 MHz, ajustat de fàbrica
– RC intern d'alta velocitat de 16 MHz ajustat de fàbrica
– 1x PLL per al rellotge del sistema i l'ADC
• Records
– Memòria flash de 320 KB amb protecció de sectors (PCROP) contra operacions de lectura/escriptura, que permet la pila de ràdio i l'aplicació
– 48 KB de SRAM, incloent-hi 36 KB amb comprovació de paritat de maquinari
– Registre de còpia de seguretat de 20 × 32 bits
– Gaire d'arrencada compatible amb interfícies USART, SPI i I2C
– 1 Kbyte (128 paraules dobles) OTP
• Perifèrics analògics rics (fins a 1,62 V)
– ADC de 12 bits, 2,5 Msps, 190 µA/Msps
– 1 comparador de consum ultrabaix
• Perifèrics del sistema
– Controlador de comunicació entre processadors (IPCC) per a la comunicació amb Bluetooth® Low Energy
– Semàfors de maquinari per compartir recursos entre CPU
– 1 controlador DMA (7 canals) compatible amb ADC, SPI, I2C, USART, AES, temporitzadors
– 1x USART (ISO 7816, IrDA, SPI Master, Modbus i mode de targeta intel·ligent)
– 1x LPUART (baixa potència)
– 1x SPI 32 Mbit/s
– 1x I2C (SMBus/PMBus®)
– Controlador tàctil, fins a vuit sensors
– 1 temporitzador avançat de 16 bits i quatre canals
– 1 temporitzador de 32 bits i quatre canals
– 2 temporitzadors de consum ultrabaix de 16 bits
– 1x Systick independent
– 1x organisme de control independent
– 1x vigilància de finestres
• Seguretat i identificació
– Instal·lació segura de firmware (SFI) per a la pila de programari Bluetooth® Low Energy
– 2x xifratge de maquinari AES màxim de 256 bits per a l'aplicació i el Bluetooth® Low Energy
– Autoritat de clau pública de maquinari (PKA)
– Algoritmes criptogràfics: RSA, Diffie-Helman, ECC sobre GF(p)
– Generador de nombres aleatoris veritables (RNG)
– Protecció del sector contra operacions R/W (PCROP)
– Unitat de càlcul CRC – Informació del dau: ID únic de 96 bits
– ID únic IEEE de 64 bits. Possibilitat d'obtenir EUI de 48 bits Bluetooth® Low Energy
• Fins a 37 E/S ràpides, 35 de les quals toleren 5 V
• Suport al desenvolupament
– Depuració de cables sèrie (SWD), JTAG per al processador d'aplicacions
– Activació creuada de l'aplicació