Microcontrolere ARM STM32G0B1CEU6 – MCU Mainstream Arm Cortex-M0+ MCU pe 32 de biți, până la 512KB Flash, 144KB RAM, 6x USART
♠ Descrierea produsului
Atributul produsului | Valoare atribut |
Producător: | STMicroelectronics |
Categorie de produse: | Microcontrolere ARM - MCU |
RoHS: | Detalii |
Serie: | STM32G0 |
Stil de montare: | SMD/SMT |
Nucleu: | ARM Cortex M0+ |
Dimensiunea memoriei programului: | 512 kB |
Lățime magistrală de date: | 32 de biți |
Rezoluție ADC: | 12 biți |
Frecvență maximă de ceas: | 64 MHz |
Număr de intrări/ieșiri: | 44 I/O |
Dimensiune memorie RAM pentru date: | 144 kB |
Tensiune de alimentare - Min: | 1,7 V |
Tensiune de alimentare - Max: | 3,6 V |
Temperatura minimă de funcționare: | - 40°C |
Temperatura maximă de funcționare: | + 85°C |
Ambalaj: | Tavă |
Marca: | STMicroelectronics |
Tip de interfață: | UART |
Sensibil la umiditate: | Da |
Tip produs: | Microcontrolere ARM - MCU |
Cantitate pachet din fabrică: | 1560 |
Subcategorie: | Microcontrolere - MCU |
Denumire comercială: | STM32 |
Greutate unitară: | 0,003527 uncii |
♠ MCU multiprotocol wireless pe 32 de biți bazat pe Arm® Cortex®-M4 cu FPU, soluție radio Bluetooth® 5.2
Dispozitivul wireless multiprotocol și cu consum ultra-redus de energie STM32WB15CC încorporează o rețea radio puternică și cu consum ultra-redus de energie, conform specificației Bluetooth® Low Energy SIG 5.2. Acesta conține un Arm® Cortex®-M0+ dedicat pentru efectuarea tuturor operațiunilor de nivel inferior în timp real.
Dispozitivul este conceput să aibă un consum extrem de redus de energie și se bazează pe nucleul RISC Arm® Cortex®-M4 pe 32 de biți de înaltă performanță, care funcționează la o frecvență de până la 64 MHz. Acest nucleu dispune de o unitate cu virgulă mobilă (FPU) de precizie simplă, care acceptă toate instrucțiunile și tipurile de date de procesare a datelor Arm® de precizie simplă. De asemenea, implementează un set complet de instrucțiuni DSP și o unitate de protecție a memoriei (MPU) care îmbunătățește securitatea aplicației.
Comunicarea îmbunătățită între procesoare este asigurată de IPCC cu șase canale bidirecționale. HSEM oferă semafoare hardware utilizate pentru partajarea resurselor comune între cele două procesoare.
Dispozitivul încorporează memorii de mare viteză (320 Kbytes de memorie Flash, 48 Kbytes de SRAM) și o gamă extinsă de intrări/ieșiri (I/O) și periferice îmbunătățite.
Transferul direct de date între memorie și periferice și de la memorie la memorie este suportat de șapte canale DMA cu o mapare complet flexibilă a canalelor de către perifericul DMAMUX.
Dispozitivul dispune de mai multe mecanisme pentru memoria Flash și SRAM încorporată: protecție la citire, protecție la scriere și protecție la citire de cod proprietar. Porțiuni din memorie pot fi securizate pentru acces exclusiv Cortex® -M0+.
• Include tehnologia patentată de ultimă generație de la ST
• Radio
– 2,4 GHz – Transceiver RF compatibil cu specificația Bluetooth® 5.2
– Sensibilitate RX: -95,5 dBm (Bluetooth® Low Energy la 1 Mbps)
– Putere de ieșire programabilă până la +5,5 dBm cu trepte de 1 dB
– Balun integrat pentru reducerea BOM
– Suport pentru 2 Mbps
– CPU dedicat Arm® Cortex® M0+ pe 32 de biți pentru stratul radio în timp real
– RSSI precis pentru a permite controlul puterii
– Potrivit pentru sisteme care necesită conformitatea cu reglementările privind radiofrecvența ETSI EN 300 328, EN 300 440, FCC CFR47 Partea 15 și ARIB STD-T66
– Suport pentru sisteme de asistență audio externe
– Cip însoțitor pentru dispozitiv pasiv integrat (IPD) disponibil pentru o soluție de potrivire optimizată (MLPF-WB-01E3)
• Platformă cu consum ultra-redus de energie
– Sursă de alimentare de la 1,71 la 3,6 V
– – Intervale de temperatură de la 40 °C la 85 / 105 °C
– Mod de oprire de 12 nA
– 610 nA Mod standby + RTC + 48 KB RAM
– MCU în mod activ: 33 µA / MHz când RF și SMPS sunt activate
– Radio: Rx 4,5 mA / Tx la 0 dBm 5,2 mA
• Nucleu: CPU Arm® Cortex®-M4 pe 32 de biți cu FPU, accelerator adaptiv în timp real (ART Accelerator) care permite execuția în starea de așteptare 0 din memoria Flash, frecvență de până la 64 MHz, MPU, 80 de instrucțiuni DMIPS și DSP
• Indicator de performanță
– 1,25 DMIPS/MHz (Drystone 2.1)
• Managementul aprovizionării și resetării
– Convertor step-down SMPS încorporat de înaltă eficiență cu mod de bypass inteligent
– BOR (resetare la cădere de tensiune) ultra-sigur, cu consum redus de energie, cu cinci praguri selectabile
– POR/PDR cu consum ultra-redus de energie
– Detector de tensiune programabil (PVD)
– Mod VBAT cu RTC și registre de rezervă
• Surse de ceas
– Oscilator cu cristal de 32 MHz cu condensatoare de reglare integrate (ceas radio și procesor)
– Oscilator cu cristal de 32 kHz pentru RTC (LSE)
– RC intern de putere redusă, 32 kHz (LSI1)
– RC intern cu derivă redusă de 32 kHz (LSI2)
– Oscilator intern multispeed de la 100 kHz la 48 MHz, reglat din fabrică
– Telecomandă internă de mare viteză, 16 MHz, reglată din fabrică
– 1x PLL pentru ceasul sistemului și ADC
• Amintiri
– Memorie flash de 320 KB cu protecție sectorială (PCROP) împotriva operațiunilor R/W, permițând stiva radio și aplicațiile
– 48 KB SRAM, inclusiv 36 KB cu verificare a parității hardware
– registru de rezervă de 20×32 biți
– Bootloader care suportă interfețe USART, SPI, I2C
– 1 KByte (128 cuvinte duble) OTP
• Periferice analogice bogate (până la 1,62 V)
– ADC pe 12 biți, 2,5 Msps, 190 µA/Msps
– 1x comparator cu consum ultra-redus de energie
• Periferice de sistem
– Controler de comunicare interprocesor (IPCC) pentru comunicare cu Bluetooth® Low Energy
– Semafoare hardware pentru partajarea resurselor între procesoare
– 1x controler DMA (7x canale) cu suport ADC, SPI, I2C, USART, AES, temporizatoare
– 1x USART (ISO 7816, IrDA, SPI Master, Modbus și mod Smartcard)
– 1x LPUART (consum redus de energie)
– 1x SPI 32 Mbit/s
– 1x I2C (SMBus/PMBus®)
– Controler tactil, până la opt senzori
– 1x temporizator avansat pe 16 biți, patru canale
– 1x temporizator pe 32 de biți, cu patru canale
– 2x temporizatoare de 16 biți cu consum ultra-redus de energie
– 1x Systick independent
– 1x organism de supraveghere independent
– 1x sistem de supraveghere a ferestrelor
• Securitate și identificare
– Instalare securizată a firmware-ului (SFI) pentru stiva de software Bluetooth® Low Energy
– 2x criptare hardware AES maxim 256 biți pentru aplicație și Bluetooth® Low Energy
– Autoritate hardware cu cheie publică (PKA)
– Algoritmi criptografici: RSA, Diffie-Helman, ECC peste GF(p)
– Generator de numere aleatorii reale (RNG)
– Protecție sectorială împotriva operațiunilor R/W (PCROP)
– Unitate de calcul CRC – Informații despre matriță: ID unic pe 96 de biți
– ID unic IEEE pe 64 de biți. Posibilitatea de a obține un EUI Bluetooth® Low Energy pe 48 de biți
• Până la 37 de intrări/ieșiri rapide, 35 dintre ele cu toleranță la 5 V
• Suport pentru dezvoltare
– Depanare prin cabluri seriale (SWD), JTAG pentru procesorul aplicației
– Declanșare încrucișată a aplicației