STMicroelectronics запускает производство микроконтроллеров STM32 Value Line
09.03.2010

STMicroelectronics запускает в производство семейство 32-микроконтроллеров STM32 Value Line – крайне дешевых микроконтроллеров, открывающих перед разработчиками новые возможности и преимущества улучшенного 32-битного ядра для применений в приложениях ранее использовавших 16-битные микроконтроллеры низшей производительности.

STMicroelectronics STM32 Value Line

До последнего времени разработчики и инженеры, производившие модернизацию 16-битных систем для получения более высокой производительности и гибкости, должны были выбирать из высококачественных альтернатив, которые изначально были рассчитаны на более сложные задачи. Серия STM32 Value Line исправляет это положение благодаря совмещению высокопроизводительного ядра ARM Cortex-M3 работающего на частоте 24 МГц с периферией рассчитанной на типичные 16-битные системы (индустриальная аппаратура, бытовая техника). При рабочей частоте 24 МГц, с нулевым временем ожидания доступа к Flash-памяти микроконтроллеры STM32 Value Line достигают производительности 30 DMIPS, в чем проявляется несомненный выигрыш перед 16-битными процессорами.

Планируется производство свыше 110 устройств данной линейки микроконтроллеров, с различным объемом Flash-памяти и различным набором периферии, с совместимостью по выводам, а также программной совместимостью всех устройств. Это значительно упрощает стратегический выбор процессора для платформы в целом, позволяет проводить наращивание и модернизацию системы, в свою очередь это ведет к снижению стоимости и времени разработки новых устройств на базе этих микроконтроллеров.

В семейство входят: STM32F100C4, STM32F100R4, STM32F100C6, STM32F100R6, STM32F100C8, STM32F100R8, STM32F100V8, STM32F100CB, STM32F100RB, STM32F100VB.

Встроенная периферия является системно-ориентированной, т.е. набор определенной периферии в определенном микроконтроллере рассчитан на определенную область приложения. В состав микроконтроллера может быть включено, например: до 12 16-битных таймеров, включая ШИМ таймер для управления двигателями, доступно до 26 каналов таймеров, причем в корпусе имеющим до 100 выводов, так же 12-битный высокоскоростной АЦП, для возможности применения в системах индустриального контроля. Также STMicroelectronics предлагает бесплатную поддержку программного обеспечения, включая библиотеку полного 3-фазного контроля двигателя, бесплатные VDE-сертифицированные библиотеки для разработки узлов бытовой техники.

Семейство также имеет аппаратную поддержку протокола CEC (Consumer Electronics Control), включенный в HDMI стандарт, таким образом упрощая применение протокола в таких устройствах как телевизоры, Blu-Ray проигрыватели, домашние кинотеатры. Протокол CEC позволяет десяти HDMI-устройствам обнаруживать друг друга и «общаться» предоставляя удобство пользователю в контроле многих устройств посредством одного пульта управления. Включение аппаратной поддержки протокола CEC освобождает процессор для выполнения других функций высокого уровня.

Наличие 12-битного ЦАП позволяет разработчикам добавить аудиоинтерфейс в разного рода приложения, такие как охранные системы, системы бытовой автоматики.

Отличительные особенности и параметры микроконтроллеров семейства STM32 Value Line:

  • 32-битное ядро ARM Cortex-M3 ( рабочая частота до 24 МГц, производительность – 1.25 млн. операций в секунду / МГц);
  • Flash-память программ: 16 – 128 КБайт, SRAM: 4 – 8 КБайт;
  • 7-канальный контроллер DMA (периферия: таймеры, АЦП, SPI, I2C, USART, ЦАП);
  • до 16 каналов 12-битного АЦП, встроенный температурный сенсор;
  • двухканальный 12-битный ЦАП
  • напряжение питания: 2.0 – 3.6 В;
  • несколько режимов пониженного энергопотребления;
  • до 80 линий ввода/вывода общего назначения, 5.0 В совместимые;
  • возможно использование кварцевого резонатора 4 – 24 МГц, встроенный калиброванный RC-генератор 8 МГц, встроенный PLL;
  • интерфейсы SWD и JTAG для отладки;
  • до 12 таймеров:
    • до трех 16-битных, каждый может иметь до 4 регистров захвата/сравнения, режим ШИМ;
    • один 16-битный с двумя регистрами захвата/сравнения, ШИМ с генератором времени задержки и остановкой в случае ошибки;
    • 2 сторожевых таймера;
    • 24-разрядный SysTick таймер
    • два базовых 16-битных таймера для управления ЦАП;
  • до восьми коммуникационных интерфейсов: до 2×I2C, до 3×USART (режимы ISO7816, LIN, IrDa, модем), до 2×SPI, модуль поддержки протокола CEC;
  • каждый микроконтроллер имеет уникальный 96-битный ID;
  • модуль вычисления CRC.

Микроконтроллеры выпускаются в трех разновидностях корпусов с количеством выводов от 48 до 100.

Периферия

STM32F100Cx

STM32F100Rx

STM32F100Vx

Объем Flash-памяти, КБайт

16

32

64

128

16

32

64

128

64

128

SRAM, КБайт

4

4

8

8

4

4

8

8

8

8

Таймеры

с расширенными
функциями

1

1

1

1

1

общего назначения

5(1)

6

5(1)

6

6

Коммуникационные
интерфейсы

SPI

1(2)

2

1(2)

2

2

I2C

1(3)

2

1(3)

2

2

USART

2(4)

3

2(4)

3

3

CEC

1

12-битный АЦП

1
10 каналов

1
16 каналов

1
16 каналов

Линии ввода/вывода

37

51

80

12-битный ЦАП

2
2 канала

Рабочая частота

24 МГц

Напряжение питания

2.0 – 3.6 В

Корпус

LQFP48

LQFP64
TFBGA64

LQFP100

  1. Таймер_4 - отсутствует.
  2. SPI2 - отсуствует.
  3. I2C2 - отсутствует.
  4. UART3 - отсутствует.

Все вышеперечисленные достоинства делают возможным применение микроконтроллеров STM32 Value Line в различных приложениях: системы контроля, пользовательский интерфейс, медицинское оборудование, компьютерная периферия (сканеры, принтеры), GPS устройства, промышленные системы контроля и управления, охранные и коммуникационные системы.

Перевод: Vadim по заказу РадиоЛоцман

На английском языке: STMicroelectronics Launches STM32 Value Line

Подробнее >>

Реклама