STM32CubeIDE – первая интегрированная среда разработки от ST. Она дает возможность разработчику, выбравшему микроконтроллер STM32, предварительно сконфигурировать проект, настроить периферию и тактирование микроконтроллера, сгенерировать код инициализации и провести компиляцию кода. Также STM32CubeIDE обладает продвинутым набором инструментов для отладки. Данная платформа, созданная на базе Atollic TrueStudio® для STM32 и STM32CubeMX, объединяет их сильные стороны, сочетая в себе мощный функционал первой и удобные и практичные утилиты второй.
Ключевые особенности:
- Интегрированный STM32CubeMX позволяет:
- осуществить выбор микроконтроллера STM32,
- настроить тактирование, периферию или дополнительное программное обеспечение,
- создать проект и сгенерировать код инициализации.
- STM32CubeIDE разработана на базе ECLIPSE™/CDT и включает в себя поддержку дополнений ECLIPSE™, компилятор GNU C/C++ и GDB-отладчик
- Дополнительные возможности для отладки включают:
- просмотр регистров периферии, ядра и памяти,
- системный анализ и отслеживание в реальном времени (SWV),
- инструменты, позволяющие проводить анализ ошибок процессора.
- Осуществляется поддержка ST-LINK и J-Link
- Возможен импорт проекта из Atollic® TrueSTUDIO® и AC6 System Workbench STM32
- Реализована кроссплатформенность: Windows®, Linux® и macOS®
STM32CubeIDE представляет собой универсальный инструмент, позволяющий повысить эффективность рабочего процесса как для начинающих разработчиков, так и для профессионалов.
Источник: www.compel.ru