STMicroelectronics: STM32L432xx — сверхмалопотребляющие микроконтроллеры на базе 32-битного высокопроизводительного RISC ядра ARM® Cortex®-M4 с рабочей частотой до 80 МГц
 

Ядро Cortex-M4 оснащено блоком вычислений с плавающей точкой (FPU) одинарной точности, поддерживающим все ARM инструкции обработки данных одинарной точности и все типы данных

Помимо этого, блок способен исполнять полный набор DSP инструкций и включает устройство защиты памяти (MPU), повышающий защищенность приложений.

STM32L432xx интегрируют высокоскоростную память, включая до 256 КБайт FLASH и 64 КБайт SRAM, четверной (Quad) SPI интерфейс, расширенный набор портов ввода/вывода и периферийных модулей, соединенных с двумя APB шинами, двумя AHB шинами и 32-битной многоуровневой AHB шиной. Микроконтроллеры также поддерживают ряд механизмов защиты внутренней FLASH и SRAM памяти — защиту от считывания данных, защиту от записи данных, защиту от считывания исходного прикладного кода и брандмауэр.

Устройства оснащены быстродействующим 12-битным АЦП с частотой дискретизации до 5 млн. выборок в сек. (MSPS), двумя компараторами, операционным усилителем, 2-канальным ЦАП, малопотребляющими часами реального времени, одним 32-битным таймером общего назначения, одним 16-битным таймером/ШИМ для задач управления электродвигателем, четырьмя 16-битными таймерами общего назначения и двумя малопотребляющими 16-битными таймерами.



Внутренняя архитектура микроконтроллеров STM32L432xx

Отличительные особенности:

  • Сверхнизкое энергопотребление благодаря гибкой системе управления питанием:
    • Напряжение питания: от 1.71 В до 3.6 В
    • Ток потребления в выключенном состоянии (Shutdown): 8 нА (два вывода сигнала пробуждения)
    • Ток потребления в режиме ожидания (Standby): 28 нА (два вывода сигнала пробуждения)
    • Ток потребления в режиме ожидания с работающими часами реального времени: 280 нА
    • Ток потребления в режиме останова (Stop 2): 1 мкА; ток потребления в режиме останова (Stop 2) с работающими часами реального времени: 1.28 мкА
    • Ток потребления в рабочем состоянии: 84 мкА/МГц
    • Выход из режима останова: 4 мкс
    • Схема сброса при недопустимом падении напряжения питания (BOR): функционирует во всех режимах, кроме выключенного состояния
  • 32-битное ядро ARM® Cortex®-M4 с блоком вычислений с плавающей точкой (FPU), адаптивным ускорителем в режиме реального времени ART Accelerator™, обеспечивающим выполнение инструкций из внутренней FLASH памяти с нулевой задержкой, рабочей частотой до 80 МГц, производительностью 100 DMIPS (1.25 DMIPS/МГц) по тесту Dhrystone 2.1, и поддержкой DSP инструкций
  • Внутренняя память:
    • До 256 КБ FLASH памяти с защитой от считывания исходного программного кода
    • 64 КБ SRAM памяти, из которых 16 КБ поддерживают аппаратный контроль по четности
    • Интерфейс внешней памяти Quad SPI
  • 14-канальный контроллер прямого доступа к памяти (DMA)
  • Генератор действительно случайных чисел (TRNG)
  • Блок контроля циклическим избыточным кодом (CRC)
  • 96-битный уникальный идентификационный номер продукта (ID)
  • Система тактирования и синхронизации:
    • Вход внешнего кварцевого резонатора на 32.768 кГц (LSE) для часов реального времени
    • Внутренний RC-генератор на 16 МГц, фабрично стабилизированный до ±1%
    • Внутренний малопотребляющий RC-генератор на 32 кГц, стабильностью ±5%
    • Внутренний мультичастотный RC-генератор от 100 кГц до 48 МГц с автоматической калибровкой от LSE резонатора с точностью не хуже ±0.25%
    • Две схемы ФАПЧ (PLL) для формирования системной частоты, тактирования USB интерфейса, аудио интерфейса и АЦП
  • Часы реального времени (RTC) с аппаратным календарем, будильником и схемой калибровки
  • До трех каналов емкостного сенсорного интерфейса
  • 11 таймеров: один 16-битный для управления электродвигателем, один 32-битный и два 16-битных общего назначения, два 16-битных базовых таймера, два малопотребляющих 16-битных таймера (работающих в режиме останова), два сторожевых таймера, системный таймер SysTick
  • Набор аналоговой периферии (с независимым питанием):
    • Один 12-битный АЦП до 5 млн. выборок в сек. (MSPS), разрешением до 16 бит в режиме аппаратной передискретизации, с потреблением 200 мкА/MSPS
    • Два 12-битных ЦАП с малопотребляющим режимом выборки/хранения
    • Операционный усилитель с программируемым коэффициентом усиления
    • Два сверхмалопотребляющих компаратора
  • 13 коммуникационных интерфейсов:
    • Контроллер полноскоростного USB 2.0, работающий без кварцевого резонатора
    • Один последовательный аудио интерфейс (SAI)
    • Два интерфейса I2 (до 1 Мбит/с), SMBus/PMBus-совместимых
    • Три USART (режимы ISO 7816, LIN, IrDA, модем)
    • Два SPI + один Quad SPI
    • Контроллер CAN 2.0 B
    • Мастер-интерфейс однопроводного протокола SWPMI
    • Интерфейс инфракрасного порта IRTIM
  • До 26 высокоскоростных линий ввода/вывода, большинство из которых устойчивы к напряжению 5 В
  • Диапазон рабочих температур: от -40°C до +125°C
  • Корпус: 32-выводной QFN ECOPACK®2, размером 5 мм х 5 мм, с шагом выводов 0.5 мм

Область применения:

  • Любые промышленные приложения с рабочей температурой до +125°C
  • Любые системы с батарейным питанием
  • Системы управления шаговыми двигателями


Запросить образцы, средства разработки или техническую поддержку.

Связанные компоненты

STM32L432KB, 06.03.2017
Сверхмалопотребляющие микроконтроллеры на базе 32-битного высокопроизводительного RISC ядра ARM® Cortex®-M4 с рабочей частотой до 80 МГц, 128 Кб Flash, 64 Кб SRAM

STM32L432KC, 06.03.2017
Сверхмалопотребляющие микроконтроллеры на базе 32-битного высокопроизводительного RISC ядра ARM® Cortex®-M4 с рабочей частотой до 80 МГц, 256 Кб Flash, 64 Кб SRAM

 
Автор документа: Жанна Свирина , http://www.gaw.ru"
Дата публикации: 06.03.2017
Дата редактирования: 06.03.2017
Кол-во просмотров 2707
 
 Все новости одной лентой