STM32WB55CGU6 ARM mikrokontrolleri – MCU Īpaši mazas jaudas divkodolu Arm Cortex-M4 MCU 64 MHz, Cortex-M0+ 32 MHz 1 MB
♠ Produkta apraksts
Produkta atribūts | Atribūta vērtība |
Ražotājs: | STMicroelectronics |
Produkta kategorija: | ARM mikrokontrolleri — MCU |
RoHS: | Sīkāka informācija |
Sērija: | STM32WB |
Montāžas stils: | SMD/SMT |
Iepakojums / Kaste: | UFQFPN-48 |
Kodols: | ARM Cortex M0+, ARM Cortex M4 |
Programmas atmiņas lielums: | 1 MB |
Datu kopnes platums: | 32 bitu |
ADC izšķirtspēja: | 12 bitu |
Maksimālā pulksteņa frekvence: | 64 MHz, 32 MHz |
Ievades/izvades skaits: | 30 ieejas/izejas |
Datu RAM apjoms: | 256 kB |
Barošanas spriegums - Min: | 1,71 V |
Barošanas spriegums - maks.: | 3,6 V |
Minimālā darba temperatūra: | - 40°C |
Maksimālā darba temperatūra: | +105°C |
Iepakojums: | Paplāte |
Zīmols: | STMicroelectronics |
Datu RAM tips: | SRAM |
Saskarnes veids: | I2C, LPUART, SAI, SPI, USART, USB |
Mitruma jutīgums: | Jā |
ADC kanālu skaits: | 13 kanāls |
Produkta veids: | ARM mikrokontrolleri — MCU |
Programmas atmiņas tips: | Zibspuldze |
Rūpnīcas iepakojuma daudzums: | 1560. gadā |
Apakškategorija: | Mikrokontrolleri - MCU |
Tirdzniecības nosaukums: | STM32 |
Vienības svars: | 0,003517 unces |
♠ Daudzprotokolu bezvadu 32 bitu MCU Arm® bāzes Cortex®-M4 ar FPU, Bluetooth® 5.2 un 802.15.4 radio risinājumu
Daudzprotokolu bezvadu un īpaši mazas enerģijas patēriņa ierīcēs STM32WB55xx un STM32WB35xx ir iebūvēts jaudīgs un īpaši mazas enerģijas patēriņa radio, kas atbilst Bluetooth® Low Energy SIG specifikācijai 5.2 un IEEE 802.15.4-2011. Tajās ir ietverts īpašs Arm® Cortex®-M0+ procesors visu reāllaika zemā slāņa darbību veikšanai.
Ierīces ir konstruētas ar ārkārtīgi mazu enerģijas patēriņu un ir balstītas uz augstas veiktspējas Arm® Cortex®-M4 32 bitu RISC kodolu, kas darbojas ar frekvenci līdz 64 MHz. Šim kodolam ir peldošā komata bloks (FPU) ar vienu precizitāti, kas atbalsta visas Arm® vienas precizitātes datu apstrādes instrukcijas un datu tipus. Tas ievieš arī pilnu DSP instrukciju komplektu un atmiņas aizsardzības bloku (MPU), kas uzlabo lietojumprogrammu drošību.
Uzlabotu starpprocesoru komunikāciju nodrošina IPCC ar sešiem divvirzienu kanāliem. HSEM nodrošina aparatūras semaforus, ko izmanto, lai koplietotu resursus starp abiem procesoriem.
Ierīcēs ir iebūvētas ātrdarbīgas atmiņas (līdz 1 MB zibatmiņas STM32WB55xx modelim, līdz 512 KB STM32WB35xx modelim, līdz 256 KB SRAM STM32WB55xx modelim, 96 KB STM32WB35xx modelim), Quad-SPI zibatmiņas saskarne (pieejama visos komplektos) un plašs uzlabotu I/O un perifērijas ierīču klāsts.
Tiešu datu pārsūtīšanu starp atmiņu un perifērijas ierīcēm, kā arī no atmiņas uz atmiņu atbalsta četrpadsmit DMA kanāli ar pilnībā elastīgu kanālu kartēšanu, ko nodrošina DMAMUX perifērijas ierīce.
Ierīcēm ir vairāki mehānismi iegultajai zibatmiņai un SRAM: nolasīšanas aizsardzība, rakstīšanas aizsardzība un patentēta koda nolasīšanas aizsardzība. Atmiņas daļas var aizsargāt, lai piekļūtu tikai Cortex®-M0+.
Divi AES šifrēšanas dzinēji, PKA un RNG, nodrošina apakšējā slāņa MAC un augšējā slāņa šifrēšanu. Atslēgu glabāšanas funkciju var izmantot, lai tās paslēptu. Ierīces piedāvā ātru 12 bitu ADC un divus īpaši mazas jaudas komparatorus, kas saistīti ar augstas precizitātes atsauces sprieguma ģeneratoru.
Šajās ierīcēs ir iebūvēts mazas jaudas RTC, viens uzlabots 16 bitu taimeris, viens universāls 32 bitu taimeris, divi universāli 16 bitu taimeri un divi 16 bitu mazas jaudas taimeri. Turklāt STM32WB55xx ir pieejami līdz pat 18 kapacitatīviem sensoru kanāliem (nav iekļauts UFQFPN48 korpusā).
STM32WB55xx ir iestrādāts arī integrēts LCD draiveris līdz 8x40 vai 4x44 ar iekšējo pastiprinājuma pārveidotāju. STM32WB55xx un STM32WB35xx ir aprīkoti arī ar standarta un uzlabotām komunikācijas saskarnēm, proti, vienu USART (ISO 7816, IrDA, Modbus un viedkartes režīms), vienu mazjaudas UART (LPUART), diviem I2C (SMBus/PMBus), diviem SPI (viens STM32WB35xx) līdz 32 MHz, vienu seriālo audio saskarni (SAI) ar diviem kanāliem un trim PDM, vienu USB 2.0 FS ierīci ar iestrādātu bezkristālu oscilatoru, kas atbalsta BCD un LPM, un vienu Quad-SPI ar izpildes vietā (XIP) iespēju.
STM32WB55xx un STM32WB35xx darbojas temperatūras diapazonā no -40 līdz +105 °C (+125 °C pārejā) un no -40 līdz +85 °C (+105 °C pārejā) ar barošanas spriegumu no 1,71 līdz 3,6 V. Plašs enerģijas taupīšanas režīmu klāsts ļauj izstrādāt mazjaudas lietojumprogrammas.
Ierīcēm ir neatkarīgi barošanas avoti analogajai ieejai ADC.
• Iekļaut ST modernāko patentēto tehnoloģiju
• Radio
– 2,4 GHz – RF raidītājs/uztvērējs, kas atbalsta Bluetooth® 5.2 specifikāciju, IEEE 802.15.4-2011 PHY un MAC, atbalsta Thread un Zigbee® 3.0
– Uztveršanas jutība: -96 dBm (Bluetooth® Low Energy pie 1 Mb/s), -100 dBm (802.15.4)
– Programmējama izejas jauda līdz +6 dBm ar 1 dB soli – Integrēts baluns BOM samazināšanai
– Atbalsts 2 Mb/s
– Īpašs Arm® 32 bitu Cortex® M0+ centrālais procesors reāllaika radio slānim
– Precīza RSSI, lai nodrošinātu jaudas kontroli
– Piemērots sistēmām, kurām nepieciešama atbilstība radiofrekvenču noteikumiem ETSI EN 300 328, EN 300 440, FCC CFR47 15. daļai un ARIB STD-T66
–Atbalsts ārējai PA
– Pieejama integrēta pasīvās ierīces (IPD) pavadošā mikroshēma optimizētam saskaņošanas risinājumam (MLPF-WB-01E3 vai MLPF-WB-02E3)
• Īpaši mazas jaudas platforma
– 1,71 līdz 3,6 V barošanas avots
– temperatūras diapazons no 40 °C līdz 85/105 °C
– 13 nA izslēgšanas režīms
– 600 nA gaidīšanas režīmā + RTC + 32 KB RAM
– 2,1 µA apturēšanas režīms + RTC + 256 KB RAM
– Aktīvā režīma mikrokontrolleris: < 53 µA/MHz, kad ieslēgts RF un SMPS
– Radio: Uztveršana 4,5 mA / Raidīšana pie 0 dBm 5,2 mA
• Kodols: Arm® 32 bitu Cortex®-M4 centrālais procesors ar FPU, adaptīvu reāllaika paātrinātāju (ART Accelerator), kas nodrošina 0 gaidīšanas stāvokļa izpildi no zibatmiņas, frekvence līdz 64 MHz, MPU, 80 DMIPS un DSP instrukcijas
• Veiktspējas etalons
– 1,25 DMIPS/MHz (Drystone 2.1)
– 219,48 CoreMark® (3,43 CoreMark/MHz pie 64 MHz)
• Enerģijas kritērijs
– 303 ULPMark™ CP vērtējums
• Piegādes un atiestatīšanas pārvaldība
– Augstas efektivitātes iebūvētais SMPS pazeminošais pārveidotājs ar inteliģentu apvedceļa režīmu
– Īpaši drošs, mazjaudas BOR (strāvas padeves pārtraukšanas atiestatīšana) ar piecām izvēlējamām robežvērtībām
– Īpaši mazas jaudas POR/PDR
– Programmējams sprieguma detektors (PVD)
– VBAT režīms ar RTC un rezerves reģistriem
• Pulksteņa avoti
– 32 MHz kristāla oscilators ar integrētiem regulēšanas kondensatoriem (radio un procesora pulkstenis)
– 32 kHz kristāla oscilators RTC (LSE)
– Iekšējais mazjaudas 32 kHz (±5%) RC (LSI1)
– Iekšējais mazjaudas 32 kHz (stabilitāte ±500 ppm) RC (LSI2)
– Iekšējais daudzātrumu oscilators no 100 kHz līdz 48 MHz, ko automātiski regulē LSE (precizitāte labāka par ±0,25 %)
– Ātrdarbīgs iekšējais 16 MHz rūpnīcā noregulēts RC (±1%)
– 2x PLL sistēmas pulkstenim, USB, SAI un ADC
• Atmiņas
– Līdz 1 MB zibatmiņa ar sektora aizsardzību (PCROP) pret lasīšanas/rakstīšanas darbībām, kas nodrošina radio steka un lietojumprogrammu darbību
– Līdz 256 KB SRAM, ieskaitot 64 KB ar aparatūras paritātes pārbaudi
– 20 × 32 bitu rezerves reģistrs
– Sāknēšanas ielādētājs, kas atbalsta USART, SPI, I2C un USB saskarnes
– OTA (pa ēteru) Bluetooth® Low Energy un 802.15.4 atjauninājums
– Quad SPI atmiņas saskarne ar XIP
– 1 KB (128 dubultvārdi) vienreizējs paroles parole (OTP)
• Bagātīgas analogās perifērijas ierīces (līdz 1,62 V)
– 12 bitu ADC 4,26 Msps, līdz 16 bitiem ar aparatūras pārtveršanu, 200 µA/Msps
– 2x īpaši mazjaudas salīdzinātājs
– Precīza 2,5 V vai 2,048 V atsauces sprieguma buferēta izeja
• Sistēmas perifērijas ierīces
– Starpprocesoru saziņas kontrolieris (IPCC) saziņai ar Bluetooth® Low Energy un 802.15.4
– Aparatūras semafori resursu koplietošanai starp centrālajiem procesoriem (CPU)
– 2 DMA kontrolieri (katrs 7 kanāli), kas atbalsta ADC, SPI, I2C, USART, QSPI, SAI, AES un taimerus
– 1x USART (ISO 7816, IrDA, SPI Master, Modbus un viedkartes režīms)
– 1x LPUART (zema jauda)
– 2x SPI 32 Mbit/s
– 2x I2C (SMBus/PMBus)
– 1x SAI (divkanālu augstas kvalitātes audio)
– 1x USB 2.0 FS ierīce, bezkristāla, BCD un LPM
– Skārienjūtīgs kontrolieris, līdz 18 sensoriem
– LCD 8×40 ar pastiprinātāju
– 1x 16 bitu, četru kanālu uzlabots taimeris
– 2x 16 bitu, divu kanālu taimeris
– 1x 32 bitu, četru kanālu taimeris
– 2x 16 bitu īpaši mazjaudas taimeris
– 1x neatkarīga Systick
– 1x neatkarīgs sargsuns
– 1x logu sargsuns
• Drošība un identifikācija
– Droša programmaparatūras instalēšana (SFI) Bluetooth® Low Energy un 802.15.4 programmatūras stekam
– 3x aparatūras šifrēšana AES maksimāli 256 biti lietojumprogrammai, Bluetooth® Low Energy un IEEE802.15.4
– Klientu atslēgu glabāšanas/atslēgu pārvaldnieka pakalpojumi
– Aparatūras publiskās atslēgas iestāde (PKA)
– Kriptogrāfiskie algoritmi: RSA, Difī-Helmana algoritms, ECC virs GF(p)
– Patiess nejaušo skaitļu ģenerators (RNG)
– Sektora aizsardzība pret lasīšanas/rakstīšanas darbību (PCROP)
– CRC aprēķina vienība
– Informācija par matricu: 96 bitu unikāls ID
– IEEE 64 bitu unikāls ID. Iespēja atvasināt 802.15.4 64 bitu un Bluetooth® Low Energy 48 bitu EUI.
• Līdz 72 ātrām I/O, 70 no tām 5 V tolerantām
• Attīstības atbalsts
– Seriālā vada atkļūdošana (SWD), JTAG lietojumprogrammu procesoram
– Lietojumprogrammas šķērstrigeris ar ieeju/izeju
– Iegultais Trace Macrocell™ pielietojumam