Новости

Инструмент встроенного ПО предназначен для ускорения разработки датчиков IoT на основе STM32.

Firmware tool aims to speed STM32-based IoT sensor designДля построения алгоритмов разработчики могут перетаскивать выбранные функции, соединяя блоки и настраивая свойства. Инструмент проверяет все правила проектирования и автоматически генерирует C-код на основе графического дизайна.

Предназначенный для использования с датчиками MEMS, включая датчики движения и окружающей среды, а также кремниевые микрофоны, AlgoBuilder предоставляет библиотеки, такие как логические и математические операторы, обработка сигналов, пользовательский ввод, векторные операции и многие другие.Этот инструмент также упростит соединение датчиков MEMS с другой логикой для создания полного проекта микропрограммного обеспечения, готового к компиляции, с использованием интегрированной среды разработки STM32 (например, TrueSTUDIO для STM32, системного рабочего места SW4STM32 для STM32, встроенного рабочего места IAR-EWARM IAR). для Arm, и Keil µVision MDK-ARM-STM32.

AlgoBuilder может генерировать прошивку для развертывания на различных платформах STM32. К ним относятся платы разработки NUCLEO-F401RE и NUCLEO-L476RG с платой расширения MEMS-датчика X-NUCLEO-IKS01A2 и модуль IoT SensorTile ST.

Пользователи могут протестировать свои прошивки, запустив приложение Unicleo-GUI из AlgoBuilder, чтобы отобразить результаты работы прошивки.Unicleo-GUI - это графический интерфейс пользователя датчика, который используется с пакетами программного обеспечения расширения датчиков ST и платами X-NUCLEO, и позволяет пользователям визуализировать данные датчика в виде графика времени, графика рассеяния или трехмерного графика.