Мікракантролеры ARM STM32L412CBU6 – MCU Звышнізкаэнергетычны FPU Arm Cortex-M4 MCU 80 МГц 128 Кбайт флэш-памяці, USB
♠ Апісанне прадукту
Атрыбут прадукту | Значэнне атрыбута |
Вытворца: | STMicroelectronics |
Катэгорыя прадукту: | Мікракантролеры ARM - MCU |
RoHS: | Падрабязнасці |
Серыя: | STM32L412CB |
Стыль мантажу: | Паверхневы мантаж/паверхневы мантаж |
Ядро: | ARM Cortex M4 |
Памер памяці праграмы: | 128 кБ |
Шырыня шыны дадзеных: | 32-бітны |
Разрозненне АЦП: | 2 х 12 біт |
Максімальная тактавая частата: | 80 МГц |
Колькасць уваходаў/выхадаў: | 38 уводаў/вывадаў |
Памер аператыўнай памяці для дадзеных: | 40 кБ |
Напружанне харчавання - мін.: | 1,71 В |
Напружанне харчавання - макс.: | 3,6 В |
Мінімальная рабочая тэмпература: | - 40°C |
Максімальная рабочая тэмпература: | +85°C |
Упакоўка: | Латок |
Брэнд: | STMicroelectronics |
Разрозненне ЦАП: | 12 біт |
Тып аператыўнай памяці дадзеных: | SRAM |
Тып інтэрфейсу: | I2C, SPI, UART |
Адчувальнасць да вільгаці: | Так |
Прадукт: | Мікракантролер + працэсарны працэсар |
Тып прадукту: | Мікракантролеры ARM - MCU |
Тып памяці праграм: | Успышка |
Колькасць у заводскай упакоўцы: | 1560 год |
Падкатэгорыя: | Мікракантролеры - MCU |
Гандлёвая назва: | STM32 |
Вага адзінкі: | 0,003517 унцыі |
♠ Звышнізкаэнергетычны 32-бітны мікракантролер Arm® Cortex®-M4 з працэсарам FPU, 100DMIPS, да 128 КБ флэш-памяці, 40 КБ SRAM, аналагавы, знешні імпульсны крыніца харчавання
Прылады STM32L412xx — гэта мікракантролеры з ультранізкім спажываннем энергіі, заснаваныя на высокапрадукцыйным 32-бітным RISC-ядры Arm® Cortex®-M4, якое працуе на частаце да 80 МГц. Ядро Cortex-M4 мае адзінарны блок апрацоўкі з плаваючай коскай (FPU), які падтрымлівае ўсе інструкцыі і тыпы дадзеных Arm® адзінарнай дакладнасці. Яно таксама рэалізуе поўны набор інструкцый DSP і блок абароны памяці (MPU), які павышае бяспеку прыкладанняў.
Прылады STM32L412xx маюць высакахуткасную памяць (флэш-памяць да 128 Кбайт, 40 Кбайт SRAM), інтэрфейс чатырох'ядравай флэш-памяці SPI (даступны ва ўсіх корпусах) і шырокі спектр палепшаных уваходаў/вывадаў і перыферыйных прылад, падлучаных да дзвюх шын APB, дзвюх шын AHB і 32-бітнай матрыцы шын з некалькімі AHB.
Прылады STM32L412xx маюць некалькі механізмаў абароны для ўбудаванай флэш-памяці і SRAM: абарона ад чытання, абарона ад запісу, абарона ад чытання запатэнтаванага кода і брандмаўэр.
Прылады прапануюць два хуткія 12-бітныя АЦП (5 Msps), два кампаратары, адзін аперацыйны ўзмацняльнік, нізкаэнергетычны RTC, адзін універсальны 32-бітны таймер, адзін 16-бітны ШІМ-таймер, прызначаны для кіравання рухавіком, чатыры універсальныя 16-бітныя таймеры і два 16-бітныя нізкаэнергетычныя таймеры.
Акрамя таго, даступна да 12 ёмістных датчыкаў.
Яны таксама маюць стандартныя і пашыраныя камунікацыйныя інтэрфейсы, а менавіта тры I2C, два SPI, тры USART і адзін нізкаэнергетычны UART, адзін USB з поўнай хуткасцю без крышталя.
STM32L412xx працуе ў дыяпазоне тэмператур ад -40 да +85 °C (+105 °C на пераходзе) і ад -40 да +125 °C (+130 °C на пераходзе) пры напружанні сілкавання VDD ад 1,71 да 3,6 В пры выкарыстанні ўнутранага LDO-рэгулятара і ад напружання VDD12 ад 1,00 да 1,32 В пры выкарыстанні знешняга SMPS. Поўны набор рэжымаў энергазберажэння дазваляе распрацоўваць нізкаэнергаэфектыўныя прылады.
Падтрымліваюцца некаторыя незалежныя крыніцы сілкавання: аналагавы незалежны ўваход сілкавання для АЦП, аперацыйнага ўзмацняльніка і кампаратара. Уваход VBAT дазваляе рэзерваваць RTC і рэзервовыя рэгістры. Выдзеленыя крыніцы сілкавання VDD12 могуць выкарыстоўвацца для абыходу ўнутранага рэгулятара LDO пры падключэнні да знешняга SMPS.
Сямейства STM32L412xx прапануе шэсць корпусаў ад 32 да 64-кантактных.
• Звышнізкае энергаспажыванне з FlexPowerControl
– Блок харчавання ад 1,71 В да 3,6 В
– Тэмпературны дыяпазон ад -40 °C да 85/125 °C
– 300 нА ў рэжыме VBAT: харчаванне для RTC і 32×32-бітных рэзервовых рэгістраў
– 16 нА рэжым выключэння (4 кантакты абуджэння)
– 32 нА ў рэжыме чакання (4 кантакты абуджэння)
– 245 нА ў рэжыме чакання з RTC
– 0,7 мкА ў рэжыме прыпынку 2, 0,95 мкА з RTC
– рэжым працы 79 мкА/МГц (рэжым LDO)
– рэжым працы 28 мкА/МГц (пры ўмове выкарыстання 3,3 В SMPS)
– Рэжым пакетнага збору дадзеных (BAM)
– Абуджэнне з рэжыму прыпынку за 4 мкс
– Скід з паніжэння напружання (BOR)
– Матрыца ўзаемасувязяў
• Ядро: 32-бітны працэсар Arm® Cortex®-M4 з графічным працэсарам (FPU), адаптыўным паскаральнікам рэальнага часу (ART Accelerator™), які дазваляе выкананне інструкцый з флэш-памяці без чакання, частата да 80 МГц, мікрапрацэсар, 100DMIPS і інструкцыі DSP
• Паказчык прадукцыйнасці
– 1,25 DMIPS/МГц (Drystone 2.1)
– 273,55 CoreMark® (3,42 CoreMark/МГц пры 80 МГц)
• Энергетычны эталон
– 442 ULPMark-CP®
– 165 ULPMark-PP®
• Крыніцы гадзінніка
– Кварцавы генератар ад 4 да 48 МГц
– 32 кГц кварцавы генератар для гадзіннікаў рэальнага часу (LSE)
– Унутраны RC-перадатчык 16 МГц з заводскай наладкай (±1%)
– Унутраны нізкамагутны RC 32 кГц (±5%)
– Унутраны шматхуткасны генератар ад 100 кГц да 48 МГц, аўтаматычна падладжвальны па LSE (дакладнасць лепш за ±0,25 %)
– Унутраная частата 48 МГц з аднаўленнем тактавай частаты
– PLL для сістэмнага тактавага рэжыму
• Да 52 хуткіх уваходаў/вывадаў, большасць з якіх пацвярджаюць напружанне 5 В
• Час рэальнага часу з апаратным календаром, сігналізацыяй і каліброўкай
• Да 12 ёмістных каналаў датчыкаў: падтрымка сэнсарных, лінейных і паваротных сэнсарных датчыкаў
• 10 таймераў: 1 16-бітны пашыраны кантроль рухавіка, 1 32-бітны і 2 16-бітныя агульнага прызначэння, 1 16-бітны базавы, 2 маламагутныя 16-бітныя таймеры (даступныя ў рэжыме прыпынку), 2 вартавыя таймеры, таймер SysTick
• Успаміны
– 128 КБ флэш-памяці для аднаго банка, абарона ад зчытвання запатэнтаванага кода
– 40 КБ SRAM, у тым ліку 8 КБ з апаратнай праверкай цотнасці
– Інтэрфейс памяці Quad SPI з падтрымкай XIP
• Багатыя аналагавыя перыферыйныя прылады (незалежнае харчаванне)
– 2 12-бітныя АЦП 5 Msps, да 16-біт з апаратнай перадыскрэтызацыяй, 200 мкА/Msps
– 2 аперацыйныя ўзмацняльнікі з убудаваным PGA
– 1 кампаратар звышнізкім энергаспажываннем
– Дакладнае буферызаванае выхадное напружанне апорнай напругі 2,5 В або 2,048 В
• 12 камунікацыйных інтэрфейсаў
– Хуткасны безкрыштальны порт USB 2.0 з LPM і BCD
– 3x I2C FM+(1 Мбіт/с), SMBus/PMBus
- 3x USART (ISO 7816, LIN, IrDA, мадэм)
– 1x LPUART (абуджэнне на прыпынку 2)
– 2 SPI (і 1 чатырох'ядравы SPI)
– IRTIM (інфрачырвоны інтэрфейс)
• 14-канальны кантролер DMA
• Сапраўдны генератар выпадковых лікаў
• Блок разліку CRC, 96-бітны ўнікальны ідэнтыфікатар
• Падтрымка распрацоўкі: адладка паслядоўных ліній (SWD), JTAG, Embedded Trace Macrocell™
• Усе пакеты адпавядаюць стандарту ECOPACK2