加快物联网传感器设计进程, ST发布这款产品

意法半导体的AlgoBuilder固件开发工具能将写代码工作从固件开发中分离出来, 让用户使用可立即编译的STM32 微控制器 (MCU) 运行的函数库模块, 在图形用户界面上创建传感器控制算法.

以简化基于意法半导体MEMS传感器和MCU的物联网设备开发为宗旨, AlgoBuilder工具有助于快速创建并运行概念验证模型. 通过拖放所选函数, 连接模块, 配置属性, 用户可以快速直观地创建算法. AlgoBuilder验证所有设计规则并根据图形设计自动生成C代码.

利用意法半导体的多款STM32微控制器和MEMS传感器, 包括运动传感器, 环境传感器和硅麦克风, AlgoBuilder提供诸如逻辑运算符, 信号处理, 用户输入, 矢量运算等函数库, 还包括立即可用的常用功能算法, 例如, 传感器控制器, 运动传感器校准, 活动识别, 运动强度和计步器等. 用户也可以将自定义功能添加到AlgoBuilder函数库内.

虽然其他MEMS厂商通常提供软件库, 但是意法半导体的AlgoBuilder不局限于软件库, 还提供一个固件开发环境, 能够将软件库与其它逻辑库连接起来, 创建一个可在STM32 IDE (集成开发环境) 内立即编译的完整的固件项目. STM32 IDE环境包括针对STM32的TrueSTUDIO和SW4STM32 System Workbench , 针对Arm®的IAR-EWARM IAR Embedded Workbench和针对Keil µVision的 MDK-ARM-STM32.

AlgoBuilder生成的固件可部署在不同的STM32微控制器平台上, 其中包括连接X-NUCLEO-IKS01A2传感器扩展板的NUCLEO-F401RE和NUCLEO-L476RG开发板, 以及意法半导体的SensorTile IoT模块. SensorTile集成了STM32L476JG超低功耗微控制器, 运动MEMS传感器, 环境MEMS传感器以及低功耗蓝牙 (BLE) 通信技术.

用户可以在AlgoBuilder中启动Unicleo-GUI应用程序来测试所开发的固件, 显示正在运行的固件所输出数据. Unicleo-GUI是一个专用的传感器图形用户界面, 与意法半导体的传感器扩展软件包和X-NUCLEO扩展板配套使用, 让用户用时序图, 散点图或3D图表示传感器数据.

2016 GoodChinaBrand | ICP: 12011751 | China Exports