Расширение линейки низкопотребляющих микроконтроллеров STM32L
Европейская компания STMicroelectronics расширила свою линейку низкопотребляющих микроконтроллеров STM32L на основе ядра Cortex-M3.
Основное предназначение линейки STM32L – это приложения с батарейным питанием и другие, критичные к потреблению энергии, устройства, совмещающие в себе малое потребление и производительность популярного 32-битного ядра Cortex-M3. Одним из преимуществ линейки STM32L является ее полная совместимость по выводам с микроконтроллерами линейки STM32F1.
В новых микроконтроллерах увеличился объем памяти FLASH/SRAM/EEPROM, добавились дополнительные последовательные интерфейсы USART/SPI/I2C, увеличилось количество каналов DMA контроллера и модуля АЦП. Также появились новые периферийные устройства – контроллер статической памяти FSMC, модуль защиты памяти MPU, аппаратный интерфейс шифрования AES-128, контроллер карт памяти SDIO, 32-битный таймер, 3 операционных усилителя, интерфейс I2S, новый дизайн часов реального времени.
Для быстрого начала работы разработчику предоставляется недорогая отладочная плата STM32L-DISCOVERY.
Основные характеристики линейки:
- 32 МГц тактовая частота, ядро Cortex-M3
- Напряжение питания 1.65 В – 3.6 В
- 7 режимов потребления (до 300 нА)
- До 384 Кб FLASH, до 48 Кб SRAM, до 12 Кб EEPROM
- До 12 каналов DMA контроллера
- 12-бит ЦАП, 12-бит АЦП (1 мкс), до 40 каналов
- До 11 таймеров 16/32-бит
- 2 компаратора, 3 операционных усилителя
- Часы реального времени RTC
- USB 2.0 FS
- LCD контроллер, 8х40 или 4х44 сегмента
- Подключение сенсорных кнопок, бесплатная библиотека
- Последовательные интерфейсы USART/I2C/SPI/I2S
- Встроенная схема сброса BOR/PDR/POR
- Корпуса от 48 до 144 ножек LQFP/BGA/QFN
- Температурный диапазон -40 … +85° С