AN3308
应用笔记
LIS3DH:MEMS 数字输出运动传感器
超低功耗高性能 3 轴 “nano” 加速度计
前言
本文档介绍了以 LGA 封装提供的低压 3 轴数字量输出线性 MEMS 加速度计。
LIS3DH 是属于 “nano” 系列的超低功耗高性能 3 轴线性加速度计,具有数字 I2C、 SPI 串行
接口标准输出。
器件具有超低功耗工作模式,可实现高级节能、智能睡眠唤醒以及恢复睡眠功能。
LIS3DH 具有 ±2g/±4g/±8g/±16g 的动态用户可选满量程,并能通过 1 Hz 到 5 kHz 的输出数
据速率测量加速度。
器件可配置为通过独立的惯性唤醒 / 自由落体事件以及通过器件自身的位置生成中断信号。
中断发生器的阈值和时序可由终端用户动态设定。
也可通过可自动编程的睡眠唤醒和恢复睡眠功能提高节能效率。
LIS3DH 集成了 32 级先进先出 (FIFO) 缓冲区供用户存储数据,从而可减少主机处理器的干
预。
LIS3DH 采用纤薄的小型塑料平面网格阵列封装 (LGA),可确保在更大的温度范围 (-40 °C
至 +85 °C)内正常工作。
SMD 封装的尺寸和重量都超小,非常适用于手持式便携应用 (比如手机和 PDA)或者任何
需要减小封装大小和重量的其他应用。
2017 年 5 月
Doc ID 18198 Rev 1 [English Rev 1]
1/52
www.st.com
目录
目录
1
2
3
4
5
6
AN3308
寄存器表 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
工作模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.1 掉电模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.2 正常模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.3 低功耗模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.4 切换模式时序 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
3.1.1
3.1.2
3.1.3
启动序列 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
3.1 读取加速度数据 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
使用状态寄存器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
使用数据就绪 (DRY) 信号 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
使用块数据 (BDU) 功能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
3.2 了解加速度数据 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
数据对齐 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
大端 / 小端选择 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
加速度数据示例 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3.2.1
3.2.2
3.2.3
高通滤波器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
4.1 滤波器配置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
正常模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
参考模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
自动复位 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
4.1.1
4.1.2
4.1.3
中断生成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
5.1 中断引脚配置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
惯性中断 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
6.1 持续时间 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
6.2 阈值 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
6.3 自由落体和唤醒中断 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
惯性唤醒 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
绕过高通滤波器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
6.3.1
6.3.2
2/52
Doc ID 18198 Rev 1 [English Rev 1]
AN3308
目录
7
8
9
6.3.3
使用高通滤波器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
6.4 自由落体检测 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
6D/4D 定向检测 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
6D 定向检测 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
7.1
7.2
4D 方向 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
单击和双击识别 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
8.1 单击 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
8.2 双击 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
8.3 寄存器说明 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
TAP_CFG (38h) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
TAP_SRC (39h) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
TAP_THS (3Ah) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
TIME_LIMIT (3Bh) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
TIME_LATENCY (3Ch) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
时窗 (3Dh) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
CTRL_REG3 [ 中断 CTRL 寄存器 ] (22h) . . . . . . . . . . . . . . . . . . . . . . . 35
8.4 示例 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
配合 TAP_TimeLimit 使用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
配合 TAP_Latency 使用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
配合 TAP_Window 使用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
8.3.1
8.3.2
8.3.3
8.3.4
8.3.5
8.3.6
8.3.7
8.4.1
8.4.2
8.4.3
先入先出 (FIFO) 缓冲区 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
FIFO 说明 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
9.1
9.2
FIFO 寄存器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
控制寄存器 5 (0x24) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
9.2.1
9.2.2
FIFO 控制寄存器 (0x2E) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
9.2.3
FIFO 源寄存器 (0x2F) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
FIFO 模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
9.3.1
Bypass 模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
FIFO 模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
9.3.2
Stream 模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
9.3.3
9.3.4
Stream-to-FIFO 模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
9.4 水印 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
9.5 从 FIFO 重新获取数据 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
9.3
Doc ID 18198 Rev 1 [English Rev 1]
3/52
目录
10
11
辅助 ADC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
10.1 温度传感器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
版本历史 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
AN3308
4/52
Doc ID 18198 Rev 1 [English Rev 1]
AN3308
表格索引
表格索引
表 1.
表 2.
表 3.
表 4.
表 5.
表 6.
表 7.
表 8.
表 9.
表 10.
表 11.
表 12.
表 13.
表 14.
表 15.
表 16.
表 17.
表 18.
表 19.
表 20.
表 21.
表 22.
表 23.
表 24.
表 25.
表 26.
表 27.
表 28.
表 29.
表 30.
表 31.
表 32.
表 33.
表 34.
表 35.
表 36.
表 37.
表 38.
表 39.
表 40.
表 41.
寄存器表 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
工作模式选择 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
数据速率配置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
功耗比较 (mA) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
切换模式时序 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
输出数据寄存器内容与加速度对比 (FS = 2 g). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
高通滤波器模式配置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
低功耗模式 - 高通滤波器截止频率 [Hz] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
参考模式 LSB 值 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
CTRL_REG3 寄存器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
CTRL_REG3 说明. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
CTRL_REG6 寄存器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
CTRL_REG6 寄存器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
中断模式配置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
正常模式下的持续时间 LSB 值 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
阈值 LSB 值 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
6D 位置中的 INT1_SRC 寄存器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
TAP_CFG 寄存器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
TAP_CFG 说明 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
真值表 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
TAP_SRC 寄存器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
TAP_SRC 说明 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
TAP_THS 寄存器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
TAP_SRC 说明 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
TIME_LIMIT 寄存器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
TIME_LIMIT 寄存器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
TIME_LATENCY 寄存器. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
TIME_LATENCY 说明. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
TIME_WINDOW 说明 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
TIME_LATENCY 说明. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
CTRL_REG3 寄存器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
CTRL_REG3 说明. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
FIFO 缓冲区完整表示 (存储了第 32 个样本集合) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
FIFO 上溢表示 (存储了第 33 个样本集合、丢弃了第 1 个样本) . . . . . . . . . . . . . . . . . . . 40
CTRL_REG5 中的 FIFO 使能位 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
FIFO_CTRL_REG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
FIFO_SRC_REG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
FIFO_SRC_REG 特性 (假定 FTH[4:0] = 15). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
CTRL_REG3 (0x22) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
文档版本历史 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
中文文档版本历史 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Doc ID 18198 Rev 1 [English Rev 1]
5/52
图片索引
图片索引
AN3308
图 1.
图 2.
图 3.
图 4.
图 5.
图 6.
图 7.
图 8.
图 9.
图 10.
图 11.
图 12.
图 13.
图 14.
图 15.
图 16.
图 17.
图 18.
图 19.
图 20.
图 21.
图 22.
图 23.
图 24.
图 25.
图 26.
图 27.
图 28.
图 29.
图 30.
图 31.
数据就绪信号 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
高通滤波器连接框图 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
HP_FILTER_RESET 读取 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
参考模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
自动复位 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
中断信号和中断引脚 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
自由落体、唤醒中断发生器. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
FF_WU_CFG 高电平和低电平 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
惯性唤醒中断 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
自由落体中断 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
ZH、 ZL、 YH、 YL、 XH 和 XL 特性. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
6D 运动与 6D 位置对比. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
6D 识别位置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
使用非锁存中断的单击事件. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
单击和双击识别 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
双击识别 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
短 TimeLimit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
长 TimeLimit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
短延迟 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
长延迟 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
短窗口 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
长窗口 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
FIFO_EN 连接框图 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
FIFO 模式特性 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Stream 模式快速读取特性. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Stream 模式慢速读取特性. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Stream 模式慢速读取放大图. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Stream-to-FIFO 模式:中断未锁存 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Stream-to-FIFO 模式:中断已锁存 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
水印特性 - FTH[4:0] = 10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
FIFO 读取图 - FTH[4:0] = 10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
6/52
Doc ID 18198 Rev 1 [English Rev 1]
1
表 1.
寄存器表
寄存器表
寄存器名
STATUS_REG_AUX
OUT_ADC1_L
OUT_ADC1_H
OUT_ADC2_L
OUT_ADC2_H
OUT_ADC3_L
OUT_ADC3_H
INT_COUNTER_REG
WHO_AM_I
TEMP_CFG_REG
CTRL_REG1
CTRL_REG2
CTRL_REG3
CTRL_REG4
CTRL_REG5
CTRL_REG6
参考
STATUS_REG2
OUT_X_L
OUT_X_H
OUT_Y_L
OUT_Y_H
地址
07h
08h
09h
0Ah
0Bh
0Ch
0Dh
0Eh
0Fh
1Fh
20h
21h
22h
23h
24h
25h
26h
27h
28h
29h
2Ah
2Bh
Bit7
321OR
A1D7
A1D15
A2D7
A2D15
A3D7
3A3D15
C7
0
ADC_PD
ODR3
HPM1
I1_CLICK
BDU
BOOT
I2_CLICKen
REF7
ZYXOR
XD7
XD15
YD7
YD15
Bit6
3OR
A1D6
A1D14
A2D6
A2D14
A3D6
C2
C6
0
TEMP_EN
ODR2
HPM0
I1_AOI1
BLE
FIFO_EN
I2_INT1
REF6
ZOR
XD6
XD14
YD6
YD14
D
o
c
I
D
1
8
1
9
8
R
e
v
1
[
E
n
g
l
i
s
h
R
e
v
1
]
/
7
5
2
Bit5
2OR
A1D5
A1D13
A2D5
A2D13
A3D5
A3D13
C5
1
0
Bit4
1OR
A1D4
A1D12
A2D4
A2D12
A3D4
A3D12
C4
1
0
ODR1
HPCF2
ODR0
HPCF1
Bit3
321DA
A1D3
A1D11
A2D3
A2D11
A3D3
A3D11
C3
0
0
LPen
FDS
I1_DRDY1
I1_DRDY2
Bit2
3DA
A1D2
A1D10
A2D2
A2D10
A3D2
A3D10
C2
0
0
Zen
HPCLICK
I1_WTM
ST1
0
FS1
-
0
REF5
YOR
XD5
XD13
YD5
YD13
FS0
-
BOOT_I1
REF4
XOR
XD4
XD12
YD4
YD12
HR
LIR_INT1
D4D_INT1
0
REF3
ZYXDA
XD3
XD11
YD3
YD11
-
REF2
ZDA
XD2
XD10
YD2
YD10
Bit1
2DA
A1D1
A1D9
A2D1
A2D9
A3D1
A3D9
C1
1
0
Yen
HPIS2
I1_OVERRUN
ST0
0
H_LACTIVE
REF1
YDA
XD1
XD9
YD1
YD9
位 0
1DA
A1D0
A1D8
A2D0
A2D8
A3D0
A3D8
C0
1
0
Xen
HPIS1
-
SIM
0
-
REF0
XDA
XD0
XD8
YD0
YD8
A
N
3
3
0
8
寄
存
器
表
表 1.
/
8
5
2
寄存器表 (续)
寄存器名
地址
OUT_Z_L
OUT_Z_H
FIFO_CTRL_REG
FIFO_SRC_REG
INT1_CFG
INT1_SRC
INT1_THS
INT1_DURATION
CLICK_CFG
CLICK_SRC
CLICK_THS
TIME_LIMIT
TIME_LATENCY
TIME_WINDOW
ACT_THS
INACT_DUR
2Ch
2Dh
2E
2F
30h
31h
32h
33h
38h
39h
3Ah
3Bh
3Ch
3Dh
3Eh
3Fh
D
o
c
I
D
1
8
1
9
8
R
e
v
1
[
E
n
g
l
i
s
h
R
e
v
1
]
Bit7
ZD7
ZD15
FM1
WTM
AOI
-
0
0
-
-
-
-
TLA7
TW7
-
ADUR7
Bit6
ZD6
ZD14
FM0
OVRN_FIFO
6D
IA
THS6
D6
IA
Ths6
TLI6
TLA6
TW6
ATHS6
ADUR6
Bit5
ZD5
ZD13
TR
-
ZHIE
ZH
THS5
D5
ZD
Bit4
ZD4
ZD12
FTH4
FSS4
ZLIE
ZL
THS4
D4
ZS
DCLICK
SCLICK
Ths5
TLI5
TLA5
TW5
ATHS5
ADUR5
Ths4
TLI4
TLA4
TW4
ATHS4
ADUR4
Bit3
ZD3
ZD11
FTH3
FSS3
YHIE
YH
THS3
D3
YD
符号
Ths3
TLI3
TLA3
TW3
ATHS3
ADUR3
Bit2
ZD2
ZD10
FTH2
FSS2
YLIE
YL
THS2
D2
YS
Z
Ths2
TLI2
TLA2
TW2
ATHS2
ADUR2
Bit1
ZD1
ZD9
FTH1
FSS1
XHIE
XH
THS1
D1
XD
y
Ths1
TLI1
TLA1
TW1
ATHS1
ADUR1
位 0
ZD0
ZD8
FTH0
FSS0
XLIE
XL
THS0
D0
XS
x
Ths0
TLI0
TLA0
TW0
ATHS0
ADUR0
寄
存
器
表
A
N
3
3
0
8