STMicroelectronics выпустила улучшения для экосистемы разработки программного обеспечения STM32Cube, позволяющие пользователям более легко фильтровать и выбирать примеры программного обеспечения, собирать и применять инструменты разработки, а также настраивать, использовать и совместно использовать пакеты расширения STM32Cube.
Обновления вводят новые функции в инструмент настройки MCU и настройки проекта (STM32CubeMX версии 6.0) и платформу разработки STM32CubeIDE v1.4 для нескольких ОС C / C ++. Оба инструмента теперь обеспечивают прямой доступ к последней версии MCU STM32Cube и пакетам расширения, которые содержат программное обеспечение, полезное для запуска устройств STM32 и периферийных устройств, а также внешних компонентов, таких как датчики или средства связи. Кроме того, теперь пользователи могут начинать свои проекты непосредственно с любого из большого количества примеров программного обеспечения, которые легко просматривать с помощью инструментов.
В пакеты STM32Cube MCU посвященные конкретным продуктам и серии содержат периферийные драйверы, промежуточное, примеры приложений и пакеты поддержки Board (ДСП), что функции могут помочь упражнения устройств и периферии. Пакеты расширения STM32Cube могут быть реализованы ST или третьими сторонами, что позволяет гибко включать новые функции, такие как BSP или промежуточное ПО, при сохранении целостности экосистемы STM32Cube.
Благодаря новой мощной утилите STM32CubeMX 6.0 под названием STM32PackCreator пользователи теперь могут создавать и публиковать свои собственные пакеты расширения STM32Cube. STM32PackCreator направляет пользователей через разработку пакетов расширения и помогает обеспечить, чтобы все созданные пакеты были расширены для открытия и настройки в инструментах STM32CubeMX и STM32CubeIDE.
STM32CubeMX версии 6.0 теперь также помогает пользователям находить все инструменты разработки, доступные в экосистеме STM32Cube, а также другие инструменты проектирования ST, такие как AlgoBuilder, графический инструмент разработки алгоритмов для микроконтроллеров STM32 и датчиков MEMS и ST-MC-SUITE для управления двигателем.. Кроме того, пользователи могут запускать STM32PackCreator и eDesignSuite, которые помогают разрабатывать связанные системные функции, включая преобразование сигналов, преобразование мощности и РЧ-схемы, из STM32CubeMX 6.0.
Серия коротких видеоуроков, доступных в STM32CubeMX версии 6.0, помогает пользователям в полной мере использовать инструмент и больше узнать о новых функциях. Все элементы экосистемы STM32Cube, включая инструменты и встроенные программные компоненты, доступны бесплатно. Для получения дополнительной информации и загрузки последних выпусков посетите www.st.com/stm32cube.