Плата разработки STMicroelectronics NUCLEO-F412ZG — это платформа серии STM32 Nucleo-144, основанная на микроконтроллере STM32F412ZG в корпусе LQFP144. Встроенный программатор ST-LINK/V2-1 позволяет сразу приступить к разработке и тестированию проектов без дополнительного оборудования.
- Микроконтроллер STM32F412ZG в корпусе LQFP144
- Встроенный программатор ST-LINK/V2-1 с соединением SWD
- Разъемы ST Zio совместимы со стандартом Arduino Uno V3
- Flash-память 1 MB и 114 портов ввода-вывода
- Гибкое питание 3,3 В, 5 В или 7–12 В
- Дополнительный тактовый генератор LSE 32,768 кГц
Гибкое питание и интерфейсы
Плата поддерживает гибкое питание: 5 В от USB ST-LINK/V2-1 или внешний источник 3,3 В, 5 В, 7–12 В через разъемы ST Zio и ST morpho. Это обеспечивает удобное использование платформы в различных тестовых приложениях. Наличие разъема USB Micro-AB поддерживает режимы USB OTG или full-speed, что важно для создания устройств с подключением к компьютеру.
Расширяемость и совместимость
Два типа разъемов — ST Zio (совместимые со стандартом Arduino Uno V3) и ST morpho (полный доступ к GPIO) — гарантируют доступ ко всем компонентам микроконтроллера. Совместимость со стандартом Arduino позволяет использовать платы расширения для увеличения функциональности. Плата поддерживается системой программирования ARM mbed и широким спектром сред разработки, включая IAR, Keil и GCC-based IDE.
Встроенный программатор и отладка
Программатор ST-LINK/V2-1 с соединением SWD позволяет программировать и отлаживать внешние микроконтроллеры. Встроенные перемычки дают возможность отключить программатор от микроконтроллера на плате, превращая его в автономный инструмент. Поддержка режимов виртуального COM-порта и накопителя упрощает отладку программ.
Дополнительные возможности
Наличие дополнительного источника сигнала LSE 32,768 кГц. Три светодиода и две кнопки (пользовательская и RESET) позволяют быстро проверять состояние системы и управлять ею. Полная совместимость с библиотеками HAL включает примеры использования периферии, что ускоряет разработку. Плата имеет Flash-память 1 MB и 114 портов ввода-вывода, что обеспечивает ресурс для сложных проектов. Отсутствие модулей WiFi, Bluetooth и слота microSD упрощает аппаратную часть, концентрируясь на возможностях самого микроконтроллера.