STM32L412C8U6 ARM микроконтролери – MCU FPU со ултра ниска потрошувачка на енергија, Cortex-M4 MCU со 80 MHz, 64 Kbytes на флеш меморија, USB
♠ Опис на производот
Атрибут на производот | Вредност на атрибутот |
Производител: | СТМикроелектроникс |
Категорија на производ: | ARM микроконтролери - MCU |
RoHS: | Детали |
Серија: | STM32L412C8 |
Стил на монтирање: | СМД/СМТ |
Пакување / Кутија: | QFN-48 |
Јадро: | ARM Cortex M4 |
Големина на меморијата на програмата: | 64 kB |
Ширина на податочната магистрала: | 32-битен |
Резолуција на ADC: | 2 x 12 бита |
Максимална фреквенција на часовникот: | 80 MHz |
Број на влезно-излезни приклучоци: | 38 влезно/излезни приклучоци |
Големина на RAM меморијата: | 40 kB |
Напон на напојување - мин.: | 1,71 V |
Напон на напојување - Макс.: | 3,6 V |
Минимална работна температура: | - 40°C |
Максимална работна температура: | + 85°C |
Пакување: | Послужавник |
Аналоген напон на напојување: | 1,62 V до 3,6 V |
Бренд: | СТМикроелектроникс |
Тип на RAM меморија: | SRAM |
Тип на интерфејс: | I2C, SPI, UART, USART, USB |
Чувствителен на влага: | Да |
Број на ADC канали: | 12 канали |
Производ: | MCU+FPU |
Тип на производ: | ARM микроконтролери - MCU |
Тип на меморија на програмата: | Блиц |
Количина на фабричко пакување: | 1560 година |
Подкатегорија: | Микроконтролери - микроконтролер |
Трговско име: | STM32 |
Тајмери за надзор: | Тајмер за чувар, со прозорец |
Единечна тежина: | 0,003517 оз |
♠ Ултра-ниска потрошувачка на енергија Arm® Cortex®-M4 32-битен MCU+FPU, 100DMIPS, до 128KB флеш меморија, 40KB SRAM, аналогна, екст. SMPS
Уредите STM32L412xx се микроконтролери со ултра ниска потрошувачка на енергија базирани на високо-перформансното 32-битно RISC јадро Arm® Cortex®-M4 кое работи на фреквенција до 80 MHz. Јадрото Cortex-M4 има единица со подвижна запирка (FPU) со единечна прецизност која ги поддржува сите инструкции и типови на податоци со единечна прецизност на Arm®. Исто така, имплементира целосен сет на DSP инструкции и единица за заштита на меморијата (MPU) што ја подобрува безбедноста на апликациите.
Уредите STM32L412xx вградуваат мемории со голема брзина (флеш меморија до 128 Kbyte, 40 Kbyte SRAM), интерфејс за Quad SPI флеш мемории (достапен на сите пакети) и широк спектар на подобрени влезно-излезни и периферни уреди поврзани со две APB магистрали, две AHB магистрали и 32-битна мулти-AHB магистрална матрица.
Уредите STM32L412xx вклучуваат неколку заштитни механизми за вградена Flash меморија и SRAM: заштита од читање, заштита од запишување, заштита од читање на сопствен код и Firewall.
Уредите нудат два брзи 12-битни ADC (5 Msps), два компаратори, еден оперативен засилувач, RTC со ниска потрошувачка на енергија, еден 32-битен тајмер за општа намена, еден 16-битен PWM тајмер наменет за контрола на моторот, четири 16-битни тајмери за општа намена и два 16-битни тајмери за ниска потрошувачка на енергија.
Покрај тоа, достапни се до 12 капацитивни сензорски канали.
Тие исто така имаат стандардни и напредни комуникациски интерфејси, имено три I2C, два SPI, три USART и еден Low-Power UART, еден USB уред со полна брзина без кристал.
STM32L412xx работи во температурни опсези од -40 до +85 °C (+105 °C спој) и од -40 до +125 °C (+130 °C спој) од 1,71 до 3,6 V VDD напојување кога се користи внатрешен LDO регулатор и 1,00 до 1,32V VDD12 напојување кога се користи надворешен SMPS напојување. Сеопфатен сет на режими за заштеда на енергија овозможува дизајнирање на апликации со мала потрошувачка на енергија.
Поддржани се некои независни напојувања: аналоген независен влез за напојување за ADC, OPAMP и компаратор. VBAT влезот овозможува резервна копија на RTC и регистрите за резервна копија. Наменските напојувања VDD12 може да се користат за заобиколување на внатрешниот LDO регулатор кога се поврзани со надворешен SMPS.
Семејството STM32L412xx нуди шест пакети од 32 до 64-пински пакети.
• Ултра ниска потрошувачка на енергија со FlexPowerControl
– Напојување од 1,71 V до 3,6 V
– температурен опсег од -40 °C до 85/125 °C
– 300 nA во VBAT режим: напојување за RTC и 32×32-битни регистри за резервна копија
– 16 nA режим на исклучување (4 пина за будење)
– 32 nA режим на подготвеност (4 пина за будење)
– 245 nA режим на подготвеност со RTC
– 0,7 µA Стоп 2 режим, 0,95 µA со RTC
– 79 µA/MHz режим на работа (LDO режим)
– 28 μA/MHz режим на работа (@3.3 V SMPS режим)
– Режим на сериско снимање (BAM)
– 4 µs будење од режим на стоп
– Ресетирање на исклучување на кафеавата боја (BOR)
– Матрица за меѓусебно поврзување
• Јадро: Arm® 32-битен Cortex®-M4 CPU со FPU, адаптивен забрзувач во реално време (ART Accelerator™) кој овозможува извршување во состојба на 0 чекање од Flash меморија, фреквенција до 80 MHz, MPU, 100DMIPS и DSP инструкции
• Репер за перформанси
– 1,25 DMIPS/MHz (Drystone 2.1)
– 273,55 CoreMark® (3,42 CoreMark/MHz @ 80 MHz)
• Енергетски репер
– 442 ULPMark-CP®
– 165 ULPMark-PP®
• Извори на часовник
– Кристален осцилатор од 4 до 48 MHz
– 32 kHz кристален осцилатор за RTC (LSE)
– Внатрешен RC од 16 MHz, фабрички уреден (±1%)
– Внатрешен RC со ниска моќност од 32 kHz (±5%)
– Внатрешен повеќебрзински осцилатор од 100 kHz до 48 MHz, автоматски се прилагодува со LSE (точност подобра од ±0,25%)
– Внатрешни 48 MHz со обновување на часовникот
– PLL за системски часовник
• До 52 брзи влезно-излезни приклучоци, повеќето толерантни на 5 V
• RTC со календар за опрема, аларми и калибрација
• До 12 капацитивни сензорски канали: поддржува сензори на допир, линеарни и ротациони сензори на допир
• 10x тајмери: 1x 16-битна напредна контрола на моторот, 1x 32-битна и 2x 16-битна општа намена, 1x 16-битен основен, 2x 16-битни тајмери со мала потрошувачка на енергија (достапни во режим на стоп), 2x watchdogs, тајмер SysTick
• Спомени
– 128 KB флеш меморија со една банка, сопствена заштита при читање на код
– 40 KB SRAM, вклучувајќи 8 KB со проверка на паритет на хардвер
– Quad SPI мемориски интерфејс со XIP можност
• Богати аналогни периферни уреди (независно напојување)
– 2x 12-битен ADC 5 Msps, до 16-битен со хардверско пресемплирање, 200 µA/Msps
– 2x оперативни засилувачи со вграден PGA
– 1x компаратор со ултра ниска потрошувачка на енергија
– Прецизен излез со референтен напон од 2,5 V или 2,048 V со бафер
• 12x комуникациски интерфејси
– USB 2.0 решение без кристали со полна брзина и LPM и BCD
– 3x I2C FM+ (1 Mbit/s), SMBus/PMBus
– 3x USART (ISO 7816, LIN, IrDA, модем)
– 1x LPUART (Стоп 2 будење)
– 2x SPI (и 1x Quad SPI)
– IRTIM (инфрацрвен интерфејс)
• 14-канален DMA контролер
• Генератор на вистински случајни броеви
• CRC единица за пресметка, 96-битен уникатен ID
• Поддршка за развој: сериско дебагирање на жици (SWD), JTAG, Embedded Trace Macrocell™