STM32L451REY6TR ARM Mikrobeheerders – MCU Ultra-lae-krag FPU Arm Cortex-M4 MCU 80 MHz 512 kbyte Flash, DFSDM
♠ Produkbeskrywing
Produkkenmerk | Attribuutwaarde |
Vervaardiger: | STMikroelektronika |
Produkkategorie: | ARM Mikrobeheerders - MCU |
RoHS: | Besonderhede |
Reeks: | STM32L451RE |
Monteringstyl: | SMD/SMT |
Pakket / Doos: | CSP-64 |
Kern: | ARM Cortex M4 |
Programgeheuegrootte: | 512 kB |
Databusbreedte: | 32-bis |
ADC-resolusie: | 12-bis |
Maksimum klokfrekwensie: | 80 MHz |
Aantal I/O's: | 52 I/O |
Data RAM Grootte: | 160 kB |
Toevoerspanning - Min: | 1.71 V |
Toevoerspanning - Maks: | 3.6 V |
Minimum bedryfstemperatuur: | - 40 grade Celsius |
Maksimum bedryfstemperatuur: | + 85°C |
Verpakking: | Rol |
Verpakking: | Snyband |
Handelsmerk: | STMikroelektronika |
DAC-resolusie: | 12-bis |
Data RAM Tipe: | SRAM |
Koppelvlaktipe: | KAN, I2C, LPUART, SAI, SPI, UART |
Aantal ADC-kanale: | 16 Kanaal |
Aantal tydtellers/tellers: | 11 Tydteller |
Produk: | MCU+FPU |
Produk Tipe: | ARM Mikrobeheerders - MCU |
Programgeheuetipe: | Flits |
Fabriekspakhoeveelheid: | 5000 |
Subkategorie: | Mikrobeheerders - MCU |
Handelsnaam: | STM32 |
Waghond-tydtellers: | Waghond-timer, met venster |
Eenheidsgewig: | 0.000526 ons |
♠ Ultra-lae-krag Arm® Cortex®-M4 32-bis MCU+FPU, 100DMIPS, tot 512KB Flash, 160KB SRAM, analoog, oudio
Die STM32L451xx-toestelle is ultra-lae-krag mikrobeheerders gebaseer op die hoëprestasie Arm® Cortex®-M4 32-bis RISC-kern wat teen 'n frekwensie van tot 80 MHz werk. Die Cortex-M4-kern beskik oor 'n drywende punteenheid (FPU) enkelpresisie wat alle Arm® enkelpresisie-dataverwerkingsinstruksies en datatipes ondersteun. Dit implementeer ook 'n volledige stel DSP-instruksies en 'n geheuebeskermingseenheid (MPU) wat toepassingsekuriteit verbeter.
Die STM32L451xx-toestelle bevat hoëspoedgeheue (flitsgeheue tot 512 Kbyte, 160 Kbyte SRAM), 'n Quad SPI-flitsgeheue-koppelvlak (beskikbaar op alle pakkette) en 'n uitgebreide reeks verbeterde I/O's en randapparatuur wat gekoppel is aan twee APB-busse, twee AHB-busse en 'n 32-bis multi-AHB-busmatriks.
Die STM32L451xx-toestelle bevat verskeie beskermingsmeganismes vir ingebedde Flash-geheue en SRAM: uitleesbeskerming, skryfbeskerming, eie kode-uitleesbeskerming en 'n Firewall.
Die toestelle bied 'n vinnige 12-bis ADC (5 Msps), twee vergelykers, een operasionele versterker, een DAC-kanaal, 'n interne spanningsverwysingsbuffer, 'n lae-krag RTC, een algemene 32-bis timer, een 16-bis PWM timer toegewy aan motorbeheer, vier algemene 16-bis timers, en twee 16-bis lae-krag timers.
Daarbenewens is tot 21 kapasitiewe sensorkanale beskikbaar.
Hulle beskik ook oor standaard- en gevorderde kommunikasie-koppelvlakke, naamlik vier I2C's, drie SPI's, drie USART's, een UART en een Lae-Krag UART, een SAI, een SDMMC, een CAN.
Die STM32L451xx werk in die -40 tot +85 °C (+105 °C aansluiting) en -40 tot +125 °C (+130 °C aansluiting) temperatuurreekse van 'n 1.71 tot 3.6 V kragtoevoer. 'n Omvattende stel kragbesparingsmodusse maak die ontwerp van lae-krag toepassings moontlik.
Sommige onafhanklike kragbronne word ondersteun: analoog onafhanklike toevoer-inset vir ADC, DAC, OPAMP en vergelykers. 'n VBAT-inset maak dit moontlik om die RTC en rugsteunregisters te rugsteun.
Die STM32L451xx-familie bied ses pakkette van 48 tot 100-pen pakkette.
• Ultra-lae krag met FlexPowerControl
– 1.71 V tot 3.6 V kragtoevoer
– -40 °C tot 85/125 °C temperatuurreeks
– 145 nA in VBAT-modus: toevoer vir RTC en 32×32-bis rugsteunregisters
– 22 nA Afsluitmodus (5 wekskakelpenne)
– 106 nA Standby-modus (5 wekskakelpenne)
– 375 nA Bystandmodus met RTC
– 2.05 µA Stop 2-modus, 2.40 µA met RTC
– 84 µA/MHz loopmodus
– Groepverkrygingsmodus (BAM)
– 4 µs ontwaking vanuit Stopmodus
– Bruinonderbreking-terugstelling (BOR)
– Interkonneksiematriks
• Kern: Arm® 32-bis Cortex®-M4 SVE met FPU, Aanpasbare intydse versneller (ART Accelerator™) wat 0-wagtoestand-uitvoering vanaf Flash-geheue moontlik maak, frekwensie tot 80 MHz, MPU, 100DMIPS en DSP-instruksies
• Prestasiemaatstaf
– 1.25 DMIPS/MHz (Drystone 2.1)
– 273.55 CoreMark® (3.42 CoreMark/MHz @ 80 MHz)
• Energie-maatstaf
– 335 ULPMark™ CP-telling
– 104 ULPMark™ PP-telling
• Klokbronne
– 4 tot 48 MHz kristal-ossillator
– 32 kHz kristal-ossillator vir RTC (LSE)
– Interne 16 MHz fabrieksafgestelde RC (±1%)
– Interne lae-krag 32 kHz RC (±5%)
– Interne multispoed 100 kHz tot 48 MHz ossillator, outomaties afgesny deur LSE (beter as ±0.25% akkuraatheid)
– Interne 48 MHz met klokherstel
– 2 PLL's vir stelselklok, klank, ADC
• Tot 83 vinnige I/O's, die meeste 5 V-tolerant
• RTC met hardewarekalender, alarms en kalibrasie
• Tot 21 kapasitiewe sensorkanale: ondersteun raaktoets-, lineêre en roterende raaksensors
• 12x tydtellers: 1x 16-bis gevorderde motorbeheer, 1x 32-bis en 3x 16-bis algemene doel, 2x 16-bis basiese, 2x lae-krag 16-bis tydtellers (beskikbaar in Stop-modus), 2x waghonde, SysTick-tydteller
• Herinneringe
– Tot 512 KB enkelbank Flash, eie kode-uitleesbeskerming
– 160 KB SRAM, insluitend 32 KB met hardewarepariteitskontrole
– Quad SPI geheue-koppelvlak
• Ryk analoog randapparatuur (onafhanklike toevoer)
– 1x 12-bis ADC 5 Msps, tot 16-bis met hardeware-oorsampling, 200 µA/Msps
– 1x 12-bis DAC-uitvoerkanale, lae-krag monsterneming en hou
– 1x operasionele versterker met ingeboude PGA
– 2x ultra-lae-krag vergelykers
– Akkurate 2.5 V of 2.048 V verwysingspanning gebufferde uitset
• 16x kommunikasie-koppelvlakke
– 1x SAI (seriële oudio-koppelvlak)
– 4x I2C FM+ (1 Mbit/s), SMBus/PMBus
– 3x USARTs (ISO 7816, LIN, IrDA, modem)
– 1x UART (LIN, IrDA, modem)
– 1x LPUART (Stop 2 wekroep)
– 3x SPI's (en 1x Quad SPI)
– CAN (2.0B Aktief) en SDMMC-koppelvlak
– IRTIM (Infrarooi-koppelvlak)
• 14-kanaal DMA-beheerder
• Ware ewekansige getalgenerator
• CRC-berekeningseenheid, 96-bis unieke ID
• Ontwikkelingsondersteuning: seriële draadontfouting (SWD), JTAG, Embedded Trace Macrocell™