STM32L451REY6TR ARM mikrokontrollerek – MCU Ultra-alacsony fogyasztású FPU Arm Cortex-M4 MCU 80 MHz 512 kbájt flash, DFSDM
♠ Termékleírás
Termékjellemző | Attribútumérték |
Gyártó: | STMicroelectronics |
Termékkategória: | ARM mikrokontrollerek - MCU |
RoHS: | Részletek |
Sorozat: | STM32L451RE |
Szerelési stílus: | SMD/SMT |
Csomag / tok: | CSP-64 |
Mag: | ARM Cortex M4 |
Programmemória mérete: | 512 kB |
Adatbusz szélessége: | 32 bites |
ADC felbontás: | 12 bites |
Maximális órajelfrekvencia: | 80 MHz |
I/O-k száma: | 52 I/O |
Adat RAM mérete: | 160 kB |
Tápfeszültség - Min.: | 1,71 V |
Tápfeszültség - Max.: | 3,6 V |
Minimális üzemi hőmérséklet: | - 40°C |
Maximális üzemi hőmérséklet: | + 85°C |
Csomagolás: | Orsó |
Csomagolás: | Vágott szalag |
Márka: | STMicroelectronics |
DAC felbontás: | 12 bites |
Adat RAM típusa: | SRAM |
Interfész típusa: | CAN, I2C, LPUART, SAI, SPI, UART |
ADC csatornák száma: | 16 csatorna |
Időzítők/számlálók száma: | 11 Időzítő |
Termék: | Mikrokontroller + FPU |
Terméktípus: | ARM mikrokontrollerek - MCU |
Programmemória típusa: | Vaku |
Gyári csomag mennyisége: | 5000 |
Alkategória: | Mikrokontrollerek - MCU |
Kereskedelmi név: | STM32 |
Őrzőkutya időzítők: | Őrzőkutya időzítő, ablakos |
Egység súlya: | 0,000526 uncia |
♠ Ultra alacsony fogyasztású Arm® Cortex®-M4 32 bites MCU+FPU, 100DMIPS, akár 512KB flash, 160KB SRAM, analóg, audio
Az STM32L451xx eszközök ultra-alacsony fogyasztású mikrovezérlők, amelyek a nagy teljesítményű Arm® Cortex®-M4 32 bites RISC magon alapulnak, és akár 80 MHz frekvencián is működnek. A Cortex-M4 mag egy lebegőpontos egységgel (FPU) rendelkezik, amely egyetlen pontosságú Arm® egyetlen pontosságú adatfeldolgozási utasításokat és adattípusokat támogat. Emellett teljes DSP utasításkészletet és egy memóriavédelmi egységet (MPU) is megvalósít, amely fokozza az alkalmazásbiztonságot.
Az STM32L451xx eszközök nagysebességű memóriákat (akár 512 Kbájt flash memória, 160 Kbájt SRAM), egy Quad SPI flash memória interfészt (minden csomagban elérhető) és számos továbbfejlesztett be-/kimenetet és perifériát tartalmaznak, amelyek két APB buszhoz, két AHB buszhoz és egy 32 bites multi-AHB buszmátrixhoz csatlakoznak.
Az STM32L451xx eszközök számos védelmi mechanizmust tartalmaznak a beágyazott flash memóriák és SRAM-ok számára: kiolvasás elleni védelem, írásvédelem, saját kódkiolvasás elleni védelem és tűzfal.
Az eszközök egy gyors, 12 bites ADC-t (5 Msps), két komparátort, egy műveleti erősítőt, egy DAC csatornát, egy belső feszültségreferencia-puffert, egy alacsony fogyasztású RTC-t, egy általános célú 32 bites időzítőt, egy motorvezérléshez dedikált 16 bites PWM időzítőt, négy általános célú 16 bites időzítőt és két 16 bites alacsony fogyasztású időzítőt kínálnak.
Ezenkívül akár 21 kapacitív érzékelőcsatorna is elérhető.
Szabványos és fejlett kommunikációs interfészekkel is rendelkeznek, nevezetesen négy I2C-vel, három SPI-vel, három USART-tal, egy UART-tal és egy kis fogyasztású UART-tal, egy SAI-val, egy SDMMC-vel és egy CAN-nal.
Az STM32L451xx -40 és +85 °C (+105 °C átmenet) és -40 és +125 °C (+130 °C átmenet) közötti hőmérséklet-tartományban működik, 1,71 és 3,6 V közötti tápfeszültséggel. Az energiatakarékos üzemmódok átfogó készlete lehetővé teszi az alacsony fogyasztású alkalmazások tervezését.
Néhány független tápegység támogatott: analóg független tápbemenet ADC, DAC, OPAMP és komparátorok számára. Egy VBAT bemenet lehetővé teszi az RTC és a biztonsági regiszterek biztonsági mentését.
Az STM32L451xx család hatféle tokozást kínál 48-tól 100 tűsig.
• Ultra alacsony energiafogyasztás a FlexPowerControl segítségével
– 1,71 V-tól 3,6 V-ig terjedő tápegység
– -40 °C és 85/125 °C közötti hőmérsékleti tartomány
– 145 nA VBAT módban: RTC és 32×32 bites biztonsági mentési regiszterek tápellátása
– 22 nA Leállítási mód (5 ébresztőtű)
– 106 nA Készenléti üzemmód (5 ébresztőtű)
– 375 nA Készenléti üzemmód RTC-vel
– 2,05 µA Stop 2 módban, 2,40 µA RTC-vel
– 84 µA/MHz futási mód
– Kötegelt adatgyűjtési mód (BAM)
– 4 µs ébresztés Stop módból
– Áramkimaradás visszaállítása (BOR)
– Összekötő mátrix
• Mag: Arm® 32 bites Cortex®-M4 CPU FPU-val, adaptív valós idejű gyorsítóval (ART Accelerator™), amely lehetővé teszi a 0-wait állapotú végrehajtást flash memóriából, akár 80 MHz-es frekvenciával, MPU-val, 100DMIPS-szel és DSP utasításokkal
• Teljesítmény-összehasonlító referenciaérték
– 1,25 DMIPS/MHz (Drystone 2.1)
– 273,55 CoreMark® (3,42 CoreMark/MHz @ 80 MHz)
• Energia-benchmark
– 335 ULPMark™ CP pontszám
– 104 ULPMark™ PP pontszám
• Órajelforrások
– 4–48 MHz-es kristályoszcillátor
– 32 kHz-es kristályoszcillátor RTC-hez (LSE)
– Belső 16 MHz-es gyárilag finomhangolt RC (±1%)
– Belső, alacsony fogyasztású 32 kHz-es RC (±5%)
– Belső, többsebességes, 100 kHz-től 48 MHz-ig terjedő oszcillátor, LSE által automatikusan finomhangolva (pontosság: ±0,25%)
– Belső 48 MHz órajel-helyreállítással
– 2 PLL a rendszerórajelhez, audióhoz és ADC-hez
• Akár 83 gyors I/O, a legtöbb 5 V-os toleranciával
• RTC hardvernaptárral, riasztásokkal és kalibrációval
• Akár 21 kapacitív érzékelőcsatorna: érintőgombos, lineáris és forgó érintésérzékelőket támogat
• 12 db időzítő: 1 db 16 bites fejlett motorvezérlés, 1 db 32 bites és 3 db 16 bites általános célú, 2 db 16 bites alap, 2 db alacsony fogyasztású 16 bites időzítő (Stop módban elérhető), 2 db watchdog, SysTick időzítő
• Emlékek
– Akár 512 KB-os, egybankos Flash, saját kódolvasási védelemmel
– 160 KB SRAM, ebből 32 KB hardveres paritásellenőrzéssel
– Négy SPI memória interfész
• Gazdag analóg perifériák (független tápellátás)
– 1x 12 bites ADC 5 Msps, akár 16 bit hardveres túlmintavételezéssel, 200 µA/Msps
– 1x 12 bites DAC kimeneti csatorna, alacsony fogyasztású mintavételezés és tartás
– 1x beépített PGA-val ellátott műveleti erősítő
– 2x ultra-alacsony fogyasztású komparátor
– Pontos 2,5 V vagy 2,048 V referenciafeszültség pufferelt kimenet
• 16 kommunikációs interfész
– 1x SAI (soros audio interfész)
– 4x I2C FM+ (1 Mbit/s), SMBus/PMBus
– 3x USART (ISO 7816, LIN, IrDA, modem)
– 1x UART (LIN, IrDA, modem)
– 1x LPUART (2. leállítás ébresztés)
– 3x SPI (és 1x Quad SPI)
– CAN (2.0B aktív) és SDMMC interfész
– IRTIM (infravörös interfész)
• 14 csatornás DMA vezérlő
• Valódi véletlenszám-generátor
• CRC számítási egység, 96 bites egyedi azonosító
• Fejlesztői támogatás: soros vezetékes hibakeresés (SWD), JTAG, beágyazott Trace Macrocell™