X-CUBE-MEMS1

批量生产
Design Win

STM32Cube的传感器和运动算法软件扩展

获取软件 下载数据摘要

产品概述

描述

面向STM32Cube的X-CUBE-MEMS1扩展软件包可以在STM32上运行,包含可识别传感器并收集温度、湿度、压力和运动数据的驱动器。该扩展软件包基于STM32Cube软件技术,可在不同STM32微控制器之间实现轻松移植。该软件随附在X-NUCLEO-IKS01A2/X-NUCLEO-IKS01A3/X-NUCLEO-IKS02A1扩展板(连接到特色STM32 Nucleo开发板)上运行的驱动器的示例实现。该软件也可以从GitHub获取,用户可通过“问题”和“拉取请求”选项卡提交错误以及提出新想法。

该软件提供了各种示例应用和高级运动库:MotionAC加速度计校准、MotionAD飞机检测、MotionAR活动识别、MotionAT活动时间、MotionAW腕部活动识别、MotionCP实时携带位置、MotionDI动态测斜仪、MotionEC实时电子罗盘、MotionFA健身活动、MotionFD实时跌落检测、MotionFX传感器融合、MotionGC陀螺仪校准、MotionGR实时手势识别、MotionID运动强度检测、MotionMC磁力计校准、Motion PE实时姿态估算、MotionPM实时计步器库、MotionPW腕部实时计步器、MotionSD站姿和坐姿检测、Motion TL倾斜测量和MotionVC垂直环境库。

  • 所有功能

    • 可以使用以下传感器构建应用程序的完整软件:
      • 运动传感器:A3G4250D、AIS2DW12、AIS2IH、AIS328DQ、AIS3624DQ、ASM330LHH、ASM330LHHX、H3LIS331DL、IIS2DLPC、IIS2ICLX、IIS2MDC、IIS3DWB、ISM303DAC、ISM330DHCX、ISM330DLC、LIS2DH12、LIS2DTW12、LIS2DU12、LIS2DW12、LIS2MDL、LIS3MDL、LSM303AGR、LSM6DSL、LSM6DSO、LSM6DS-O32、LSM6DSO32X、LSM6DSOX、LSM6DSTR、LSM6 DSRX、LSM6DSV16BX、LSM6DSV16X
      • 压力传感器:ILPS22QS、ILPS28QSW、LPS22CH、LPS22DF、LPS22HB、LPS22h、LPS27HHTW、LPS28DFW、LPS33HW、LPS33K
      • 温度和湿度传感器:HTS221、STTS22H、STTS751
      • 音频传感器:IMP34DT05
      • 具有板载LSM6DSL、LSM303AGR、LPS22HB和HTS221传感器的X-NUCLEO-IKS01A2扩展板
      • 具有板载LSM6DSO、LIW2DW12、LIS2MDL、LPS22HH和HTS221传感器的X-NUCLEO-IKS01A3扩展板
      • 具有板载ISM330DHCX、IIS2DLPC、IIS2MDC和IMP34DT05传感器的X-NUCLEO-IKS02A1扩展板
    • 用于展示创新型惯性和环境传感器的多个示例
    • 将实时传感器数据传输到PC的示例应用
    • 支持Unicleo-GUI图形用户界面,用于显示传感器数据和配置输出
    • 连接到NUCLEO-F401RE、NUCLEO-L152RE、NUCLEO-U575ZI-Q或NUCLEO-L073RZ开发板的X-NUCLEO-IKS01A2/X-NUCLEO-IKS01A3/X-NUCLEO-IKS02A1板件上可用的示例实现
    • 包含示例应用的高级运动库
    • 与STM32CubeMX兼容的封装,可以从STM32CubeMX下载并直接安装到其中
    • 得益于STM32Cube,可在不同MCU系列之间轻松移植
    • 免费易用的许可条款

获取软件