Microcontrolere STM32G0B1CEU6 ARM – MCU Mainstream Arm Cortex-M0+ MCU pe 32 de biți, până la 512KB Flash, 144KB RAM, 6x USART
♠ Descrierea produsului
Atributul produsului | Valoarea atributului |
Producător: | STMicroelectronics |
Categorie produs: | Microcontrolere ARM - MCU |
RoHS: | Detalii |
Serie: | STM32G0 |
Stil de montare: | SMD/SMT |
Miez: | ARM Cortex M0+ |
Dimensiunea memoriei programului: | 512 kB |
Lățimea magistralei de date: | 32 de biți |
Rezoluție ADC: | 12 biți |
Frecvența maximă a ceasului: | 64 MHz |
Număr de I/O-uri: | 44 I/O |
Dimensiunea RAM de date: | 144 kB |
Tensiune de alimentare - Min: | 1,7 V |
Tensiune de alimentare - Max: | 3,6 V |
Temperatura minima de functionare: | -40 C |
Temperatura maxima de functionare: | + 85 C |
Ambalare: | Tavă |
Marca: | STMicroelectronics |
Tip interfață: | UART |
Sensibil la umiditate: | da |
Tip produs: | Microcontrolere ARM - MCU |
Cantitate pachet din fabrică: | 1560 |
Subcategorie: | Microcontrolere - MCU |
Nume comercial: | STM32 |
Greutate unitară: | 0,003527 oz |
♠ Cortex®-M4 bazat pe MCU Arm® pe 32 de biți fără fir multiprotocol cu FPU, soluție radio Bluetooth® 5.2
Dispozitivul STM32WB15CC multiprotocol wireless și de putere ultra-scăzută încorporează un radio puternic și de putere ultra-scăzută, compatibil cu specificația Bluetooth® Low Energy SIG 5.2.Conține un Arm® Cortex®-M0+ dedicat pentru efectuarea tuturor operațiunilor în timp real cu strat inferior.
Dispozitivul este proiectat să aibă o putere extrem de scăzută și se bazează pe miezul RISC de înaltă performanță Arm® Cortex®-M4 pe 32 de biți care funcționează la o frecvență de până la 64 MHz.Acest nucleu are o unitate în virgulă mobilă (FPU) de precizie unică care acceptă toate instrucțiunile și tipurile de date Arm® cu precizie unică de prelucrare a datelor.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 inter-procesor îmbunătățită este furnizată de IPCC cu șase canale bidirecționale.HSEM furnizează semafore hardware folosite pentru a partaja resurse 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 I/O și periferice îmbunătățite.
Transferul direct de date între memorie și periferice și de la memorie la memorie este susținut 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 încorporată și SRAM: protecție la citire, protecție la scriere și protecție la citirea codului proprietar.Porțiuni din memorie pot fi securizate pentru acces exclusiv Cortex® -M0+.
• Include tehnologie ST patentată de ultimă generație
• Radio
– 2,4 GHz – Transceiver RF care acceptă 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 a reduce 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 sistemele care necesită conformitatea cu reglementările privind frecvența radio ETSI EN 300 328, EN 300 440, FCC CFR47 Part 15 și ARIB STD-T66
– Suport pentru PA extern
– Cip însoțitor pentru dispozitivul pasiv integrat (IPD) disponibil pentru soluție de potrivire optimizată (MLPF-WB-01E3)
• Platformă cu putere ultra-scăzută
– sursa de alimentare de la 1,71 la 3,6 V
– – intervale de temperatură de la 40 °C la 85 / 105 °C
– Mod de oprire 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 stare de așteptare 0 din memoria Flash, frecvență de până la 64 MHz, MPU, 80 DMIPS și instrucțiuni DSP
• Benchmark de performanță
– 1,25 DMIPS/MHz (Drystone 2.1)
• Managementul aprovizionării și reseterilor
– Convertor SMPS de înaltă eficiență încorporat cu modul bypass inteligent
– BOR ultra-sigur, de putere redusă (resetare brownout) cu cinci praguri selectabile
– POR/PDR cu putere ultra-scăzută
- Detector de tensiune programabil (PVD)
– Mod VBAT cu RTC și registre de rezervă
• Surse de ceas
– Oscilator cu cristal de 32 MHz cu condensatori de reglare integrati (radio si ceas CPU)
– Oscilator cu cristal de 32 kHz pentru RTC (LSE)
- RC intern de putere redusă de 32 kHz (LSI1)
- RC internă cu derive scăzută de 32 kHz (LSI2)
– Oscilator intern cu mai multe viteze de la 100 kHz la 48 MHz, reglat din fabrică
– RC intern de mare viteză de 16 MHz, tăiat din fabrică
– 1x PLL pentru ceasul de sistem și ADC
• Amintiri
– Memorie flash de 320 KB cu protecție sectorului (PCROP) împotriva operațiunilor R/W, permițând stiva și aplicația radio
– 48 KB SRAM, inclusiv 36 KB cu verificarea parității hardware
– Registrul de rezervă de 20×32 de biți
– Bootloader care acceptă interfețele USART, SPI, I2C
– 1 Kbyte (128 de 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 de putere ultra-scăzută
• Periferice de sistem
– Controler de comunicare între procesoare (IPCC) pentru comunicarea cu Bluetooth® Low Energy
– Semafore HW pentru partajarea resurselor între procesoare
- 1x controler DMA (7x canale) care acceptă ADC, SPI, I2C, USART, AES, temporizatoare
– 1x USART (ISO 7816, IrDA, SPI Master, Modbus și modul Smartcard)
– 1x LPUART (putere redusă)
– 1x SPI 32 Mbit/s
– 1x I2C (SMBus/PMBus®)
– Controler de detectare la atingere, până la opt senzori
– 1x cronometru avansat pe 16 biți, patru canale
– 1x temporizator pe 32 de biți, patru canale
– 2x temporizator de putere ultra-scăzută pe 16 biți
– 1x Systick independent
– 1x câine de pază independent
– 1x câine de pază pentru fereastră
• Securitate și identitate
– Instalare firmware securizată (SFI) pentru stiva Bluetooth® Low Energy SW
– 2x criptare hardware AES maxim 256 de biți pentru aplicație și Bluetooth® Low Energy
– Autoritatea cu cheie publică HW (PKA)
– Algoritmi criptografici: RSA, Diffie-Helman, ECC peste GF(p)
- Generator de numere aleatoare adevărate (RNG)
– Protecția sectorului împotriva funcționării R/W (PCROP)
– Unitate de calcul CRC – Informații matrițe: ID unic de 96 de biți
– ID unic IEEE pe 64 de biți.Posibilitatea de a deriva Bluetooth® Low Energy 48-bit EUI
• Până la 37 I/O-uri rapide, 35 dintre ele tolerante la 5 V
• Sprijin pentru dezvoltare
– Serial wire debug (SWD), JTAG pentru procesorul aplicației
– Declanșare încrucișată a aplicației