Компания STMicroelectronics представила новую серию 32-разрядных микроконтроллеров STM32 F0, сочетающих широкие возможности ядра ARM® Cortex™-M0 со сверхнизким энергопотреблением, и ориентированных на рынок чувствительных к стоимости конечных приложений.

Новая серия микроконтроллеров позволяет значительно расширить функциональные возможности приложений, традиционно использовавших 8- или 16-битную архитектуру, без увеличения стоимости недорогих конечных решений.

Серия STM32 F0 расширяет семейство STM32, ориентируясь на приложения, ранее использовавшие 8-разрядные микроконтроллеры, обеспечивая их всеми преимуществами существующей инфраструктуры STM32, в то же время сохраняя стоимость конечных приложений на бюджетном уровне. Микроконтроллеры новой серии отличаются наличием до семи дополнительных таймеров, идеально подходящих для управления такими компонентами, как нагревательные элементы или электродвигатели, что позволяет одному устройству осуществлять управление несколькими компонентами в таких приложениях, как, например, индукционные плиты.

Кроме того, микроконтроллеры STM32 F0 интегрируют модуль аппаратной поддержки протокола дистанционного управления CEC (Consumer Electronics Control), включенного в состав интерфейса HDMI, что упрощает конструкцию многочисленных бытовых мультимедийных устройств, обеспечивая их взаимодействие на базе новейших протоколов, являющихся промышленным стандартом. При этом процессор микроконтроллера, память и периферийные устройства остаются свободными для выполнения других задач. Ядро модуля CEC допускает тактирование как от внешнего низкоскоростного тактового генератора с частотой 32 кГц, так и от интегрированного в контроллер генератора с частотой 8 МГц, позволяя дополнительно уменьшить стоимость системы.

Наличие портов ввода/вывода с частотой переключения состояний до 12 МГц обеспечивает разработчикам возможность при минимальных затратах создавать на базе STM32 F0 сложные управляющие приложения с низким энергопотреблением, соответствующие требованиям современного рынка.

Внутренняя архитектура микроконтроллеров серии STM32 F0

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

  • Основные характеристики:
    • Ядро ARM® Cortex™-M0 с производительностью 0.9 DMIPS/МГц
    • Тактовая частота до 48 МГц
    • Объем внутренней Flash — памяти от 16 кБайт до 64 кБайт
    • Объем памяти SRAM от 4 кБайт до 8 кБайт
    • Диапазон напряжения питания от 1.8 В (2.0 В) до 3.6 В
    • Четыре режима работы со сверхнизким энергопотреблением, в том числе режим Stop (ток потребления 5.8 мкА) и режим Standby с работающими часами реального времени (ток потребления 2.8 мкА)
  • Интегрированные модули высокоскоростных последовательных интерфейсов:
    • 2 х USART со скоростью передачи данных до 6 Мбит/с
    • 2 х SPI со скоростью передачи данных до 18 Мбит/с (размер кадра от 4 бит до 16-бит)
    • 2 х I2C со скоростью передачи данных до 1 Мбит/с (fast-mode plus)
    • HDMI CEC
  • Интегрированные периферийные модули:
    • 16-битный таймер с 3-фазной схемой ШИМ для управления электродвигателем
    • 5 x 16-битных таймеров со схемой ШИМ
    • 16-битный базовый таймер
    • 32-битный таймер со схемой ШИМ
    • Порты ввода / вывода с частотой переключения состояний до 12 МГц
  • Последовательный отладочный интерфейм (SWD)
  • 96-битный уникальный код продукта
  • Диапазон рабочих температур от -40°C до +105°C
  • Доступны в корпусах LQFP64, LQFP48 и UFQFPN32

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

  • Системы автоматизации зданий
  • Бытовая техника
  • Системы управления электродвигателями
  • Датчики
  • AV-ресиверы, телевизоры
  • Пульты дистанционного управления
  • Игровые приставки и портативные консоли

Инструментальные средства:

  • STM32F0DISCOVERY – оценочный набор на базе микроконтроллера STM32F051R8T6 ARM® Cortex™-M0 позволяет ознакомиться с возможностями микроконтроллера, а также может использоваться для простой разработки приложений. Набор включает в себя все необходимое аппаратное и программное обеспечение и предназначен как для начинающих изучать ARM микроконтроллеры, так и для профессионалов. В состав набора входит оценочная плата и дополнительная плата для прототипирования. Оценочная плата оснащена, помимо микроконтроллера, набором пользовательской периферии и отладочным интерфейсом ST-LINK/V2, обеспечивающим взаимодействие с интегрированными средами разработки компаний Keil, IAR, Atollic и позволяющим отказаться от внешнего отладчика
  • STM320518-EVAL — демонстрационная плата для полной оценки функций микроконтроллеров серии STM32 F0. Плата оснащена 32-разрядным микроконтроллером STM32F051R8T6 ARM® Cortex™-M0 с 64 КБайт Flash-памяти, а также всеми необходимыми аппаратными средствами для поддержки интерфейсов SPI, I2C, I2S, USART. Кроме того, плата содержит TFT-дисплей, емкостный сенсор, IR-ресивер, модуль подключения карт памяти SD, память EEPROM с RFID, регулятор напряжения, датчик температуры. Поддерживается отладочный интерфейс ST-LINK/V2, позволяющий отказаться от внешнего отладчика
Наименование Корпус FLAH
(КБайт)
RAM
(КБайт)
Таймеры АЦП
12-бит
ЦАП
12-бит
I/O Интерфейсы
16-бит 32-бит Прочие
STM32F051R8 LQFP64 64 8 8 1 2 x WDG,
RTC,
24-битный
понижающий
счетчик
16 1 55 1xSPI/IІS, 1xSPI,
2xIІC, 2xUSART
(IrDA, ISO 7816),
CEC
STM32F051C8 LQFP48 64 8 8 1 10 1 39
STM32F051K8 UFQFPN32 64 8 8 1 10 1 27
STM32F051R6 LQFP64 32 4 8 1 16 1 55 1xSPI/IІS, 1xIІC,
2xUSART
(IrDA, ISO 7816),
CEC
STM32F051C6 LQFP48 32 4 8 1 10 1 39
STM32F051K6 UFQFPN32 32 4 8 1 10 1 27
STM32F051R4 LQFP64 16 4 8 1 16 1 55 1xSPI/IІS, 1xIІC,
1xUSART
(IrDA, ISO 7816),
CEC
STM32F051C4 LQFP48 16 4 8 1 10 1 39
STM32F051K4 UFQFPN32 16 4 8 1 10 1 27
STM32F050C6 LQFP48 32 4 5 1 10 - 39 1xSPI, 1xIІS,
1xIІC, 1xUSART
(IrDA, ISO 7816)
STM32F050K6 UFQFPN32 32 4 5 1 10 - 27
STM32F050C4 LQFP48 16 4 5 1 10 - 39
STM32F050K4 UFQFPN32 16 4 5 1 10 - 27

 

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

 

Документация на микроконтроллеры серии STM32F051xx (англ.)

Краткий обзор микроконтроллеров семейства STM32 (англ.)

Брошюра по микроконтроллерам серии STM32 F0 (англ.)