Терраэлектроника

Отладочные платы семейства DISCOVERY компании STMicroelectronics. Обзор

STMicroelectronics

STM-Discovery: Через тернии - к звёздам.

Огромная номенклатура активных электронных компонентов, выпускаемых мировыми производителями, требует сегодня наличия широкого спектра оценочных и отладочных средств, необходимых для быстрого принятия решений о возможности применения в проекте того или иного компонента. Из-за высокой конкуренции на рынке современной электроники любая задержка с таким выбором может привести к потере временных и материальных ресурсов. Особое положение в этом вопросе занимают такие компоненты, как микроконтроллеры (МК).  Быстро разобраться с многочисленными семействами, их возможностями и, главное, на практике убедиться в оптимальности сделанного выбора сегодня практически невозможно без применения оценочных и отладочных плат.

В этом обзоре будут рассмотрены отладочные средства одного из самых ярких разработчиков и производителей микроконтроллеров - компании ST Microelectronics (STM). Компания выпускает широкую номенклатуру 8-битных и 32-разрядных микроконтроллеров, в которые заложен передовой опыт STM в области архитектуры МК, технологии, производства и много др. В портфолио продукции компании можно найти широкий спектр микроконтроллеров от надежных бюджетных 8-битных до производительных 32-битных МК с ARM ядрами: Cortex®-M0, Cortex®-M0+, Cortex®-M3, Cortex®-M4 и Cortex®-M7 с большим выбором периферии. В линейке имеются также и сверхмалопотребляющие микроконтроллеры. На рис. 1 показан весь спектр микроконтроллерной продукции компании ST Microelectronics.

Микроконтроллерная продукция ST Microelectronics

Рис. 1. Микроконтроллерная продукция ST Microelectronics

Вначале рассмотрим отладочные платы семейства discovery для 8-битных микроконтроллеров.

Отладочные платы STM8X(XX)-DiscoveryМикроконтроллеры STM8 до сих пор востребованы на рынке современной электроники. Они широко применяются там, где необходимы простые бюджетные, и вместе с тем, гибкие и эффективные решения. Отладочные платы семейства Discovery (см. Таблицу 1) на основе STM8 предназначены для быстрой оценки возможностей 8-битных МК, среди которых сверхмалопотребляющий STM8L, МК общего назначения из основной линейки (Mainstream) STM8S, а также МК семейства Value Line STM8SVL.

Отладочные платы STM8X(XX)-Discovery имеют ряд общих особенностей. Все выводы микроконтроллеров доступны на специально установленных разъемах. Сами микроконтроллеры имеют корпуса LQFP48 (STM8S и STM8L) и LQFP32 (STM8SVL). На каждой плате установлены 1-2 пользовательских светодиода и кнопки, а также в каждое изделие встроен программатор/отладчик ST-Link с поддержкой интерфейса SWIM. ST-Link можно использовать для работы с внешними микроконтроллерами.

Платы подключаются к PC через интерфейс USB. Необходимое питание 5 В или 3.3 В. На плате STM8L-Discovery установлен 7-сегментый LCD в корпусе DIP28, а в отладках с STM8S и SM8SVL имеется монтажное поле, которое пользователь может применить для собственных приложений. Кроме того, на STM8S-Discovery установлена пользовательская сенсорная кнопка. В Таблице 1 приведены некоторые параметры МК, а по ссылке можно перейти к более подробному описанию отладочных плат и МК.

Таблица 1.

Наименование

Микроконтроллер

Ядро

Flash, KB

RAM, KB

EEPROM,KB

Частота, MHz

1.

STM8L-DISCOVERY

STM8L152C6T6

STM8

32

2

1

16

2.

STM8S-DISCOVERY

STM8S105C6T6

STM8

32

2

1

16

3.

STM8SVLDISCOVERY

STM8S003K3T6

STM8

8

1

0,125 (128B)

16

Для оценки возможностей 8-битных микроконтроллеров STM8AF и STM8AL для автомобильных приложений компания ST Microelectronics выпускает комплект STM8A-Discovery, полное описание которого можно найти на сайте производителя.                               

Отладочные платы семейства discovery для 32-битных микроконтроллеров

STM32 Discovery – это недорогое комплексное решение для оценки выдающихся возможностей 32-разрядных микроконтроллеров с ARM Cortex-Mx STM32. Все отладочные платы имеют необходимую инфраструктуру, позволяющую демонстрировать специфические характеристики устройств, а HAL библиотека и комплекс программных примеров позволяют воспользоваться всеми преимуществами изделий. Разъемы расширения, установленные на платах, открывают доступ к большинству выводов I/O микроконтроллера и делают возможным функциональное расширение за счет подключения дополнительных плат.

Отладочные платы семейства discovery

Рис. 2. Отладочные платы семейства discovery

В Таблице 2 приведены основные параметры микроконтроллеров, на основе которых выпускаются соответствующие отладочные платы семейства STM32 Discovery, а также особенности некоторых плат этого семейства. По ссылкам можно легко перейти как к описанию самой отладочной платы, так и к подробному описанию установленного на ней микроконтроллера.

Таблица 2.

Наименование  отладочной платы

МК

ARM ядро

Flash, кБ

SRAM, кБ

Fmax, МГц

Особенности

1

STM32F0308-DISCO

STM32F030R8T6

Cortex-M0

64

8

48

-

2

STM32F072B-DISCO

STM32F072RBT6

Cortex-M0

128

16

48

3-осевой гироскоп L3GD20

3

STM32F0DISCOVERY

STM32F051R8T6

Cortex-M0

64

8

32

-

4

STM32L0538-DISCO

STM32L053C8T6

Cortex-M0+

64

8

32

2.04” E-paper дисплей 172x72 пикселя

5

STM32L100C-DISCO

STM32L100RCT6

Cortex-M3

256

16

32

-

6

STM32L152C-DISCO

STM32L152RBT6 

Cortex-M3

128

16

32

ЖКИ 24х4 сегмента

7

STM32VLDISCOVERY

STM32F100RBT6B

Cortex-M3

128

8

24

-

8

STM32F3348-DISCO

STM32F334C8T6

Cortex-M4

64

16

72

-

9

STM32F411E-DISCO

STM32F411VET6

Cortex-M4

512

128

100

3-осевой гироскоп L3GD20, 3-осевой акселерометр и магнитометр LSM303DLHC, всенаправленный микрофон MP45DT02 и аудио ЦАП с усилителем D-класса  CS43L22

10

STM32F429I-DISCO

STM32F429ZIT6

Cortex-M4

2048

256

180

2.4" QVGA TFT ЖКИ, 64 Мбит SDRAM, 3-осевой гироскоп L3GD20

11

STM32F469I-DISCO

STM32F469NIH6

Cortex-M4

2048

384

180

4Mx32 бит SDRAM, 4" 800x480 цветной TFT ЖКИ, 128 Мбит QSPI NOR Flash

12

STM32L476G-DISCO

STM32L476VGT6

Cortex-M4

1024

128

80

ЖКИ 24х4 сегмента, 128-Мбит QSPI Flash, аудио ЦАП с усилителем D-класса  CS43L22, 3-осевой гироскоп L3GD203-осевой акселерометр и магнитометр LSM303C

13

STM32F3DISCOVERY

STM32F303VCT6

Cortex-M4

256

48

72

3-осевой гироскоп L3GD20, 3-осевой акселерометр и магнитометр LSM303DLHC

14

STM32F4DISCOVERY

STM32F407VGT6

Cortex-M4

1024

192

168

всенаправленный микрофон MP45DT02 и аудио ЦАП с усилителем D-класса  CS43L22, 3-осевой акселерометр LIS302DL

15

STM32F746G-DISCO

STM32F746NGH6

Cortex-M7

1024

340

216

4.3" 480x272 цветной TFT ЖКИ, 128 Мбит Flash, 128 Мбит SDRAM, Ethernet, USB OTG HS, USB OTG FS, 2 цифровых микрофона MP34DT01TR

Заметим, что на каждой плате STM32 Discovery установлен программатор/отладчик ST-Link/V2 или ST-Link/V2-1, который также можно использовать в качестве отдельного программатора для внешних устройств. Все выводы микроконтроллера доступны на разъемах платы. Питание осуществляется через шину USB или от внешнего источника. На платах установлены: светодиоды – статусные (т.е. индицирующие состояние питания, обмена данными и т.д.) и пользовательские, кнопки сброса МК и для задач пользователя. Кроме того, на ряде плат имеются MЭMC датчики - акселерометры, гироскопы, микрофоны и др., а также средства визуализации, такие как TFT и E-Ink дисплеи, сегментные ЖКИ.

Используя многофункциональные выводы микроконтроллера, различное программное обеспечение, включая бесплатное, например, STM32Cube, HAL библиотеки и др., можно быстро оценить возможности того или иного микроконтроллера и эффективно провести разработку целевого приложения. Семейство плат поддерживается многими широко известными интегрированными средами разработки – IAR Embedded Workbench, MDK-ARM (Keil), TrueStudio (Atollic) и др.

Обзор составил и подготовил
Шрага Александр,
a.shraga@terraelectronica.ru


Производитель: STMicroelectronics
STM8L-DISCOVERY STM8L-DISCOVERY Цена, руб. Срок поставки Укажите
кол-во:

Отладочный набор на базе STM8L152C6T6 с 32 кБ Flash-памяти, 2 кБ ОЗУ и 1 кБ EEPROM, позволяет изучить серию микроконтроллеров со сверхнизким энергопотреблением STM8L
USB, SWD
PDF ИНФО
1280,00 r
от 2 шт. 1120,00 q
от 4 шт. 959,00 q
от 7 шт. 880,00 q
На складе: 21 шт.
STM8S-DISCOVERY STM8S-DISCOVERY Цена, руб. Срок поставки Укажите
кол-во:

Отладочный набор на базе микроконтроллера STM8S105 с интегрированным на плату ST-Link
USB, ST-LINK/V2
PDF ИНФО
1030,00 r
от 2 шт. 896,00 q
от 4 шт. 768,00 q
от 9 шт. 705,00 q
На складе: 33 шт.
STM8SVLDISCOVERY STM8SVLDISCOVERY Цена, руб. Срок поставки Укажите
кол-во:

Оценочный набор для быстрого начала работы с микроконтроллерами STM8S Value Line позволяет разработчику в кратчайшие сроки начать разработку собственных приложений.
USB, ST-LINK
PDF ИНФО
968,00 r
от 2 шт. 847,00 q
от 5 шт. 726,00 q
от 9 шт. 666,00 q
На складе: 16 шт.
STM32F0308-DISCO STM32F0308-DISCO Цена, руб. Срок поставки Укажите
кол-во:

Макетная плата для микроконтроллера STM32F030R8T6.
USB, SWD
PDF ИНФО
1080,00 r
от 2 шт. 942,00 q
от 4 шт. 807,00 q
от 8 шт. 741,00 q
На складе: 28 шт.
STM32F072B-DISCO STM32F072B-DISCO Цена, руб. Срок поставки Укажите
кол-во:

Бюджетная макетная плата линейки Discovery на базе микроконтроллера STM32F072RBT6.
USB x2, SWD
PDF ИНФО
1220,00 r
от 3 шт. 1040,00 q
от 7 шт. 953,00 q
На складе: 27 шт.
STM32F0DISCOVERY STM32F0DISCOVERY Цена, руб. Срок поставки Укажите
кол-во:

Отладочная плата для быстрого освоения Cortex-M0 микроконтроллеров семейства STM32F0 от STMicroelectronics.
USB, SWD
PDF ИНФО
1160,00 r
от 2 шт. 1020,00 q
от 4 шт. 870,00 q
от 8 шт. 799,00 q
На складе: 30 шт.
STM32L0538-DISCO STM32L0538-DISCO Цена, руб. Срок поставки Укажите
кол-во:

Отладочная плата на базе STM32L053C8T6, со встроенным отладчиком ST-Link/V2 и E-Ink дисплеем. PDF ИНФО
2430,00 r
от 2 шт. 2080,00 q
от 4 шт. 1910,00 q
На складе: 8 шт.
STM32L100C-DISCO STM32L100C-DISCO Цена, руб. Срок поставки Укажите
кол-во:

Макетная плата семейства Discovery на базе микроконтроллера STM32L100RCT6 и встроенным эмулятором.
USB, ST-LINK/V2
PDF ИНФО
1040,00 r
от 2 шт. 903,00 q
от 4 шт. 774,00 q
от 9 шт. 711,00 q
На складе: 17 шт.
STM32L152C-DISCO STM32L152C-DISCO Цена, руб. Срок поставки Укажите
кол-во:

Бюджетная отладочная плата на базе микроконтроллера STM32L152RCT6.
ST-Link/V2, SWD
PDF ИНФО
1300,00 r
от 3 шт. 1120,00 q
от 6 шт. 1030,00 q
На складе: 25 шт.
STM32VLDISCOVERY STM32VLDISCOVERY Цена, руб. Срок поставки Укажите
кол-во:

Отладочный набор на базе микроконтроллера STM32F100RBT6B
USB, SWD
PDF ИНФО
1260,00 r
от 2 шт. 1110,00 q
от 4 шт. 945,00 q
от 7 шт. 868,00 q
На складе: 114 шт.
STM32F3348-DISCO STM32F3348-DISCO Цена, руб. Срок поставки Укажите
кол-во:

Отладочная плата на базе микроконтроллера STM32F334C8T6 и ультраяркого светодиода. PDF ИНФО
1910,00 r
от 2 шт. 1640,00 q
от 4 шт. 1500,00 q
На складе: 13 шт.
STM32F429I-DISCO STM32F429I-DISCO Цена, руб. Срок поставки Запросить
условия
поставки
Отладочная плата на базе STM32F429ZIT6 с дисплеем и внешней SDRAM.
USB, SWD, ST-Link/V2
PDF ИНФО
3360,00 r
от 2 шт. 2880,00 q
от 3 шт. 2640,00 q
STM32F469I-DISCO STM32F469I-DISCO Цена, руб. Срок поставки Укажите
кол-во:

Новейшая отладочная плата STM32F469I-DISCO на основе высокопроизводительного ARM® Cortex®-M4 и Chrom-ART Accelerator™ микроконтроллера. PDF ИНФО
5300,00 r
от 2 шт. 4870,00 q
На складе: 89 шт.
STM32L476G-DISCO STM32L476G-DISCO Цена, руб. Срок поставки Укажите
кол-во:

Отладочная плата STM32L476G-DISCO на основе ARM Cortex-M4F микроконтроллера с ультранизким энергопотреблением. PDF ИНФО
2130,00 r
от 2 шт. 1820,00 q
от 4 шт. 1670,00 q
На складе: 49 шт.
STM32F4DISCOVERY STM32F4DISCOVERY Цена, руб. Срок поставки Запросить
условия
поставки
Высокопроизводительная исследовательская плата для STM32F4 позволяет изучать возможности микроконтроллера STM32F4 и легко разрабатывать собственные приложения.
USB, SWD, ST-LINK/V2
PDF ИНФО
1740,00 r
от 2 шт. 1500,00 q
от 5 шт. 1370,00 q
STM32F746G-DISCO STM32F746G-DISCO Цена, руб. Срок поставки Укажите
кол-во:

Плата Discovery на базе микроконтроллера STM32F7 со встроенным ST-LINK/V2-1, дисплеем, Ethernet и др. PDF ИНФО
4580,00 r
от 2 шт. 4210,00 q
На складе: 90 шт.
Версия для печати версия для печати

Заметили ошибку в работе сайта?
Скажите нам об этом