32F723E-DISCOVERY и NUCLEO-F722ZE: новый разъем STMod+ и упрощение отладки прототипов

Новейшие отладочные платы для STM32F7 производства STMicroelectronics – это дополнительная свобода при макетировании для разработчиков мультимедийных приложений и устройств с большой вычислительной мощностью.

32F723E-DISCOVERY и NUCLEO-F722ZE – новейшие отладочные платы для контроллеров STM32F7 с процессорным ядром Cortex-M7 производства компании STMicroelectronics (рисунок 1). Появившиеся в прошлом году микроконтроллеры STM32H7 стали самыми мощными контроллерами с процессорным ядром Cortex-M7. При тестировании они смогли преодолеть порог производительности в 2000 баллов CoreMark. На новых отладочных платах используются микроконтроллеры STM32F7, которые работают не так быстро, но все же относятся к  высокопроизводительным. Зачастую ограниченные возможности отладочных плат сужают возможность их применения при создании прототипов. 32F723E-DISCOVERY и NUCLEO-F722ZE предоставляют гораздо больше свободы разработчикам при выполнении макетирования без приложения каких-либо значительных усилий.

Рис. 1. Отладочные платы 32F723E-DISCOVERY и NUCLEO-F722ZE

Рис. 1. Отладочные платы 32F723E-DISCOVERY и NUCLEO-F722ZE

Универсальность

На сегодняшний день 32F723E-DISCOVERY является самой универсальной отладочной платой из семейства Discovery. На ней установлено множество различных разъемов, в том числе ESP-01 Wi-Fi, Arduino Uno V3, PMOD и новый разъем STMod+ (рисунок 2). Интерфейс PMOD (Peripheral Module) может использоваться для подключения как простых плат расширения, так и более сложных модулей, например, ЖК-дисплеев, сетевых карт или цифро-аналоговых преобразователей. PMOD позволяет реализовывать SPI или аналогичные последовательные интерфейсы для взаимодействия с низкочастотными модулями.

Рис. 2. Назначение разъемов отладочной платы 32F723E-DISCOVERY

Рис. 2. Назначение разъемов отладочной платы 32F723E-DISCOVERY

Помимо PMOD, компания ST впервые добавила разъем STMod+. Этот разъем имеет 20 контактов (2×10 выводов) и может быть использован для организации питания по USB или от внешнего аккумулятора. Первым примером использования STMod+ стала переходная плата Fan-Out, которая необходима для подключения прототипов к 32F723E-DISCOVERY (рисунок 3). Таким образом, ST предлагает разработчикам простой путь для выполнения макетирования. Интеграция множества интерфейсов означает, что инженеры с большей вероятностью найдут все необходимое на одной плате и им не придется заказывать и ждать множество различных отладочных плат.

Рис. 3. Плата Fan-Out с использованием разъема STMod+ для подключения к 32F723E-DISCOVERY

Рис. 3. Плата Fan-Out с использованием разъема STMod+ для подключения к 32F723E-DISCOVERY

Микроконтроллеры Cortex-M7 стали доступнее

32F723E-DISCOVERY похожа на другие платы семейства Discovery, например, 32F769I-DISCOVERY и 32F746G-DISCOVERY. На ней установлены четыре микрофона ST-MEMS, две кнопки (пользовательская и кнопка сброса) для удобной отладки приложений, аудиовход (для внешнего микрофона), аудиовыход (для наушников или динамиков). В микроконтроллере STM32F723IEK6, используемом на плате 32F723E-DISCOVERY, присутствует блок вычислений с плавающей точкой и ART-ускоритель (Adaptive Real-Time Accelerator). ART-ускоритель знаком разработчикам, работавшим с другими процессорами STM32. Он оптимизирует выполнение кода и повышает производительность в таких приложениях, как, например, 3D-печать.

Таким образом, новая отладочная плата 32F723E-DISCOVERY предназначена в первую очередь разработчикам мультимедийных устройств и приложений, требующих интенсивных вычислений. TFT-дисплей с разрешением 240×240 и емкостной сенсорный экран будут весьма полезны разработчикам при тестировании различных интерактивных функций. Кроме того, наличие в ЖК-дисплее собственного ОЗУ позволяет значительно сократить потери мощности, связанные с процессом развертки изображения. Следовательно, разработчики могут использовать графический интерфейс, выводить системные сообщения и логи без значительного увеличения уровня потребления.

Упрощение разработки

Отладочная плата NUCLEO-F722ZE очень похожа на NUCLEO-F767ZI, но в ней отсутствует разъем RJ-45 для Ethernet (рисунок 4). Таким образом, NUCLEO-F722ZE является альтернативным выбором для разработчиков, которые не собираются применять Ethernet в своих устройствах. Одновременное использование Ethernet и разъема ST Zio может приводить к конфликтам между совместно используемыми ресурсами. ST Zio – это расширение разъема Arduino Uno, позволяющее увеличить число подключаемых дополнительных плат и модулей. Отказ от Ethernet значительно облегчает жизнь разработчикам, поскольку им не приходится припаивать и отпаивать перемычки, чтобы обеспечить правильную работу плат расширения. Отладочная плата NUCLEO-F722ZE будет особенно полезна при использовании модулей Wi-Fi, например, X-NUCLEO-IDW01M1.

Рис. 4. Схема NUCLEO-F722ZE не имеет разъема Ethernet

Рис. 4. Схема NUCLEO-F722ZE не имеет разъема Ethernet

STM32F722ZET6 имеет встроенный контроллер USB High-Speed OTG, точно такой же, как и у микроконтроллера STM32F723IEK6, используемого на отладочной плате 32F723E-DISCOVERY. В результате программисты, работающие одновременно с обеими платами, могут использовать максимальную аппаратную совместимость при написании программ. Поскольку стандарт OTG позволяет выполнять одноранговые соединения в отсутствии компьютера, то на базе STM32F7 разработчики могут легко создавать устройства, напрямую подключаемые друг к другу.

NUCLEO-F722ZE предоставляет разработчикам самый простой путь для макетирования устройств на базе STM32F7, а также обеспечивает доступ к огромному числу плат расширения и существующим программным решениям. Поддержка со стороны платформы mbed development также означает, что инженеры могут начать разработку с минимальными начальными вложениями. Наконец, поскольку большинство сигналов ввода/вывода микроконтроллера доступно через разъем Zio, NUCLEO-F722ZE становится отличной отправной точкой для создания уникальных пользовательских продуктов.

Оригинал статьи

•••

Наши информационные каналы

О компании ST Microelectronics

Компания STMicroelectronics является №1 производителем электроники в Европе. Компоненты ST широко представлены в окружающих нас потребительских товарах – от iPhone до автомобилей разных марок. Лидеры индустриального рынка выбирают компоненты ST за их надежность и выдающиеся технические параметры. В компании ST работает 48 000 сотрудников в 35 странах. Производственные мощности расположены в 12 странах мира. Более 11 тысяч сотрудников заняты исследованиями и разработками – инновационное лидерство ...читать далее

Товары
Наименование
STM32F745ZGT6 (ST)
STM32F746NGH6 (ST)
STM32H743VIT6 (ST)
STM32H743ZIT6 (ST)
STM32F750Z8T6 (ST)
STM32F750N8H6 (ST)
STM32F750V8T6 (ST)
STM32H750IBK6 (ST)
STM32H750VBT6 (ST)
STM32F723IEK6U (ST)
STM32F723IEK6 (ST)
STM32F722ZET6 (ST)
STM32F722ZET6TR (ST)
STM32F723E-DISCO (ST)