Zprávy

Cílem firmwarového nástroje je urychlit návrh IoT senzorů založených na STM32

Firmware tool aims to speed STM32-based IoT sensor designPři vytváření algoritmů mohou návrháři přetahovat vybrané funkce, spojovat bloky a konfigurovat vlastnosti. Nástroj ověřuje všechna pravidla návrhu a automaticky generuje kód C na základě grafického návrhu.

AlgoBuilder, který je určen k použití se senzory MEMS, včetně senzorů pohybu a prostředí a silikonových mikrofonů, poskytuje knihovny, jako jsou logické a matematické operátory, zpracování signálu, uživatelské vstupy, vektorové operace a mnoho dalších.Tento nástroj také usnadní připojení senzorů MEMS k jiné logice a vytvoří kompletní projekt firmwaru připravený ke kompilaci pomocí STM32 IDE (Integrated Development Environment), jako je TrueSTUDIO pro STM32, SW4STM32 System Workbench pro STM32, IAR-EWARM IAR Embedded Workbench pro Arm a Keil µVision MDK-ARM-STM32.

AlgoBuilder může generovat firmware pro nasazení na různých platformách STM32. Patří mezi ně vývojové desky NUCLEO-F401RE a NUCLEO-L476RG s rozšiřující deskou X-NUCLEO-IKS01A2 MEMS a modul STT SensorTile IoT.

Uživatelé si mohou otestovat svůj firmware spuštěním aplikace Unicleo-GUI z AlgoBuilderu, aby zobrazili výstupy z běžícího firmwaru.Unicleo-GUI je grafické uživatelské rozhraní pro senzory pro použití se softwarovými balíčky pro rozšíření senzorů ST a deskami X-NUCLEO a umožňuje uživatelům vizualizovat data senzorů jako časový diagram, graf rozptylu nebo 3D graf.