Отладочная плата
семейства STM32G4 NUCLEO на основе микроконтроллера смешанных сигналов
STM32G474RE в корпусе LQFP64. Микроконтроллер базируется на 32-битном
высокопроизводительном ARM Cortex-M4 RISC ядре, работающем на частоте до
170 МГц. Ядро Cortex-M4 имеет блок с плавающей запятой одинарной
точности (FPU), который поддерживает все инструкции обработки данных с
одинарной точностью и все типы данных. Поддерживается также полный набор
DSP инструкций. В чипе имеется модуль защиты памяти MPU, который
повышает безопасность приложений. Кроме того, в структуре
микроконтроллера имеется высокоскоростная память (512 КБ флэш-памяти и
128 КБ SRAM), гибкий контроллер внешней статической памяти (FSMC) для
микросхем в корпусах от 100 контактов и более, интерфейс флэш-памяти
Quad SPI и широкий спектр усовершенствованных входов/ выходов и
периферийных устройств, подключенных к двум шинам APB, двум шинам AHB и
матрице 32-битных шин multi-AHB.
В микроконтроллере
также имеется несколько механизмов защиты для встроенной flash-памяти и
SRAM:
-защита от чтения;
-защита от записи;
-защищенная область
памяти;
-защита от чтения
проприетарного кода.
В микросхему встроены периферийные устройства, обеспечивающие ускорение
выполнения математических/ арифметических функции (CORDIC для
тригонометрических функций и блок FMAC для функций фильтрации).
Микроконтроллер предоставляет пользователю пять быстрых 12-битных АЦП (5
MSPS), семь компараторов, шесть операционных усилителей, семь каналов
ЦАП (3 внешних и 4 внутренних), внутренний буфер опорного напряжения,
маломощные часы реального времени RTC, два 32-битных таймера общего
назначения, три 16-разрядных ШИМ-таймера, предназначенных для управления
двигателем, семь 16-разрядных таймеров общего назначения и один
16-разрядный маломощный таймер, а также таймер высокого разрешения (с
разрешением 184 пс).
Отладочные платы семейства STM32G4 Nucleo-64 обеспечивают доступные и
гибкие возможности для тестирования новых концепций и создания
прототипов. Пользователь может выбрать различные комбинации
производительности, энергопотребления и других характеристик. Для плат
семейства, у которых установлены внешние (относительно микроконтроллера)
микросхемы SMPS (импульсных источников питания), существенно снижается
потребление электроэнергии в рабочем режиме.
Совместимость с разъемами Arduino ™ Uno V3 и наличие коннекторов ST
morpho обеспечивают простой способ расширения функциональности открытой
платформы разработки Nucleo с использованием широкого спектра плат
расширения (шилдов).
Для работы с платами STM32G4 Nucleo-64 не требуется отдельный отладчик,
поскольку на каждой плате семейства установлен программатор/ отладчик
STLINK-V3E.
Платы STM32G4 Nucleo-64 поставляются с обширными библиотеками бесплатных
программ и примерами, доступными в пакете STM32CubeG4.
Отличительные
особенности:
Микроконтроллер Arm® Cortex®-M4 STM32G474RE с рабочей частотой до
170 МГц в корпусе LQFP64:
512 КБ флеш-памяти и 128 КБ SRAM;
Полная совместимость с STM32G473RET6 (512 Кбайт флэш-памяти и 128 Кбайт
SRAM);
Один пользовательский светодиод;
Одна пользовательская кнопка и одна кнопка сброса;
Кварцевый генератор 32768 кГц LSE;
Встроенный на плату генератор 24 МГц HSE;
Разъемы платы:
USB с Micro-AB,
отладочный разъем MIPI®,
разъем расширения Arduino™ Uno V3,
разъемы ST Morpho для полного доступа ко всем входам/ выходам (I/O)
STM32G4;
Гибкие варианты питания: ST-LINK USB VBUS или внешние источники;
Встроенный программатор/ отладчик STLINK-V3E с USB ренумерацией:
устройство хранения, виртуальный COM-порт и порт отладки;
Комплексные библиотеки бесплатного программного обеспечения и примеры
доступны в пакете STM32CubeG4;
Поддержка широкого выбора интегрированных сред разработки (IDE), включая
IAR ™, Keil® и IDE, основанных на GCC.
Основные
характеристики:
Ядро: ARM Cortex-M4
Платформа: Nucleo64
Компоненты: STM32G474RE
Комплектация: Board(s) |