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

24 декабря 2018

учёт ресурсовавтоматизацияSTMicroelectronicsстатьяинтегральные микросхемы

Новейшие отладочные платы для 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 становится отличной отправной точкой для создания уникальных пользовательских продуктов.

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

•••

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

О компании STMicroelectronics

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

Товары
Наименование
STM32F756VGT6U (ST)
STM32F765BGT6 (ST)
STM32H7B3NIH6 (ST)
STM32H725AEI6 (ST)
STM32F750Z8T6 (ST)
STM32F750N8H6TR (ST)
STM32F750N8H6 (ST)
STM32F750V8T6##90 (ST)
STM32F750V8T6 (ST)
STM32H750IBK6 (ST)
STM32H750IBK6TR (ST)
STM32H750VBT6 (ST)
STM32H750VBT6TR (ST)
STM32F723IEK6 (ST)
STM32F723IEK6U (ST)
STM32F722ZET6 (ST)
STM32F722ZET6U (ST)
STM32F723E-DISCO (ST)