一、简介:
BMA400是博世(Bosch)推出的一款超低功耗三轴加速度计,专为可穿戴设备和物联网应用设计。主要特性包括:
-
超低功耗:典型电流消耗仅10μA
-
测量范围:±2g/±4g/±8g/±16g可编程
-
数字输出:I²C和SPI接口
-
内置计步器、活动识别、点击检测等智能功能
-
工作电压:1.2V至3.6V
-
温度范围:-40°C至+85°C
二、硬件接口:
I²C接口连接
BMA400 STM32L4xx ---------------------- VCC -> 3.3V GND -> GND SCL -> PB6/I2C1_SCL SDA -> PB7/I2C1_SDA INT1/INT2 -> 可选连接至GPIO用于中断
SPI接口连接
BMA400 STM32L4xx ---------------------- VCC -> 3.3V GND -> GND SCK -> PA5/SPI1_SCK SDO -> PA6/SPI1_MISO SDI -> PA7/SPI1