logo资料库

LIS3DH中文数据手册.pdf

第1页 / 共52页
第2页 / 共52页
第3页 / 共52页
第4页 / 共52页
第5页 / 共52页
第6页 / 共52页
第7页 / 共52页
第8页 / 共52页
资料共52页,剩余部分请下载后查看
1 寄存器表
表1. 寄存器表
2 工作模式
表2. 工作模式选择
表3. 数据速率配置
表4. 功耗(mA)
2.1 掉电模式
2.2 正常模式
2.3 低功耗模式
2.4 切换模式时序
表5. 切换模式时序
3 启动序列
3.1 读取加速度数据
3.1.1 使用状态寄存器
3.1.2 使用数据就绪(DRY)信号
图1. 数据就绪信号
3.1.3 使用块数据(BDU)功能
3.2 了解加速度数据
3.2.1 数据对齐 (Data alignment)
3.2.2 大端/小端选择
3.2.3 加速度数据示例
表6. 输出数据寄存器内容与加速度对比(FS = 2 g)
4 高通滤波器
图2. 高通滤波器连接框图
4.1 滤波器配置
表7. 高通滤波器模式配置
表8. 低功耗模式 - 高通滤波器截止频率[Hz]
4.1.1 正常模式
图3. HP_FILTER_RESET读取
4.1.2 参考模式
表9. 参考模式LSB值
图4. 参考模式
4.1.3 自动复位
图5. 自动复位
5 中断生成
5.1 中断引脚配置
表10. CTRL_REG3寄存器
表11. CTRL_REG3说明
表12. CTRL_REG6寄存器
表13. CTRL_REG6寄存器
图6. 中断信号和中断引脚
6 惯性中断
表14. 中断模式配置
6.1 时长
表15. 正常模式下的持续时间LSB值
6.2 门限
表16. 阈值LSB值
6.3 自由落体和唤醒中断
图7. 自由落体、唤醒中断发生器
图8. FF_WU_CFG高电平和低电平
6.3.1 惯性唤醒
图9. 惯性唤醒中断
6.3.2 绕过高通滤波器
6.3.3 使用高通滤波器
6.4 自由落体检测
图10. 自由落体中断
7 6D/4D定向检测
7.1 6D定向检测
图11. ZH、ZL、YH、YL、XH和XL特性
图12. 6D运动与6D位置对比
图13. 6D识别位置
表17. 6D位置中的INT1_SRC寄存器
7.2 4D方向
8 单击和双击识别
8.1 单击
图14. 使用非锁存中断的单击事件
8.2 双击
图15. 单击和双击识别
图16. 双击识别
8.3 寄存器说明
8.3.1 TAP_CFG (38h)
表18. TAP_CFG寄存器
表19. TAP_CFG说明
表20. 真值表
8.3.2 TAP_SRC (39h)
表21. TAP_SRC寄存器
表22. TAP_SRC说明
8.3.3 TAP_THS (3Ah)
表23. TAP_THS寄存器
表24. TAP_SRC说明
8.3.4 TIME_LIMIT (3Bh)
表25. TIME_LIMIT 寄存器
表26. TIME_LIMIT 寄存器
8.3.5 TIME_LATENCY (3Ch)
表27. TIME_LATENCY 寄存器
表28. TIME_LATENCY说明
8.3.6 时窗(3Dh)
表29. TIME_WINDOW说明
表30. TIME_LATENCY说明
8.3.7 CTRL_REG3 [中断CTRL寄存器] (22h)
表31. CTRL_REG3 寄存器
表32. CTRL_REG3说明
8.4 示例
8.4.1 调整TAP_TimeLimit
图17. 短TimeLimit
图18. 长TimeLimit
8.4.2 调整TAP_Latency
图19. 短延迟
图20. 长延迟
8.4.3 调整TAP_Window
图21. 短窗口
图22. 长窗口
9 先进先出(FIFO)缓冲区
9.1 FIFO描述
表33. FIFO缓冲区完整表示(存储了第32个样本集合)
表34. FIFO上溢表示(存储了第33个样本集合、丢弃了第1个样本)
9.2 FIFO寄存器
9.2.1 控制寄存器5 (0x24)
表35. CTRL_REG5中的FIFO使能位
图23. FIFO_EN连接框图
9.2.2 FIFO控制寄存器(0x2E)
表36. FIFO_CTRL_REG
9.2.3 FIFO源寄存器(0x2F)
表37. FIFO_SRC_REG
表38. FIFO_SRC_REG特性(假定FTH[4:0] = 15)
表39. CTRL_REG3 (0x22)
9.3 FIFO模式
9.3.1 Bypass模式
9.3.2 FIFO模式
图24. FIFO模式特性
9.3.3 Stream模式
图25. Stream模式快速读取特性
图26. Stream模式慢速读取特性
图27. Stream模式慢速读取放大图
9.3.4 Stream-to-FIFO模式
图28. Stream-to-FIFO模式:中断未锁存
图29. Stream-to-FIFO模式:中断锁存
9.4 水印
图30. 水印特性 - FTH[4:0] = 10
9.5 从FIFO重新获取数据
图31. FIFO读取图 - FTH[4:0] = 10
10 辅助ADC
10.1 温度传感器
11 版本历史
表40. 文档版本历史
表41. 中文文档版本历史
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
分享到:
收藏