L3G4200D中文寄存器功能详解

上传人:壹****1 文档编号:472925251 上传时间:2023-06-12 格式:DOC 页数:6 大小:142KB
返回 下载 相关 举报
L3G4200D中文寄存器功能详解_第1页
第1页 / 共6页
L3G4200D中文寄存器功能详解_第2页
第2页 / 共6页
L3G4200D中文寄存器功能详解_第3页
第3页 / 共6页
L3G4200D中文寄存器功能详解_第4页
第4页 / 共6页
L3G4200D中文寄存器功能详解_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《L3G4200D中文寄存器功能详解》由会员分享,可在线阅读,更多相关《L3G4200D中文寄存器功能详解(6页珍藏版)》请在金锄头文库上搜索。

1、一、 寄存器1.控制寄存器CTRL_REG1 (地址:20H):选择输出数据速率, 带宽,X、Y、Z轴使能DR1DR0BW1BW0PDZenYenXenDR1-DR0输出速率选择,BW1-BW0带宽选择见表ODR为数据输出频率,Cut_off为滤除的频率Table 22. DR and BV/ configuraton settingDR 1:0 *BW打加OORfHzCut-OfT00001001Z6oc0110025001Q10025001110025Table 22. DR and BW configuration setting (continued)DR 1:0.BW J%ODfiH

2、zCut-OffQT0020011501Q1亦250110200開加11200701000400201001400251Q1040010114001101100800X1101000 35It10800501111aoo110PD0:掉电模式1:普通模式或睡眠模式(默认 0)ZenZ轴使能 0:不启用1:启用(默认1)Yen丫轴使能 0:不启用1:启用(默认1)XenX轴使能 0:不启用1:启用(默认1)Table 23-Power mode selection configurahonPDZenYenleuQ-Seep1000Nonra1*CTRL_REG2 (地址:21H):选择高通滤波模

3、式和高通截止频率0( 1)0( 1)HPM1HPM0HPCF3HPCF2HPCF1HPCF0高通滤波器模式选择HPM1HPM0高通滤波器模式00普通模式(reset reading HP RESET FILTER)默认01滤波器参考信号10普通模式11根据中断自动设定Table 27 High pass filter cut off frecuency coofiguration HzHPCF3ODR- 100 HZODO- 2OQ HZ000-400 HlODB- WO HZooooe1556CXKJ12P30001024S15OOU124Q010D0.52出0101Ql20.5120110

4、ai0_20,510111:OS口吕1000a 020.050.11001CUT0.020.D50.1CTRL_REG3 (地址:22H):中断使能I1n t1l1_BootH_LactivePP_ODI2_DRDYI2_WTMI2_OR unl2_EmptyCTRL_REG311nt1INT1 脚中断使能(0 : Disable,1 : Enable )默认 0I1_BootINT1脚引导状态可用(0 : Disable,1 : Enable )默认0H_LactiveINT1脚中断激活配置(0 :高,1:低)默认0PP ODPush- Pull / Open drain. (0: Push

5、- Pull; 1: Open drain)默认 0I2 DRDYDRDY/INT2 数据准备(0: Disable; 1: Enable) 默认 0I2_WTMDRDY/INT2 的 FIFO Water mark 中断(0: Disable; 1: Enable) 默认 0I2 ORunDRDY/INT2 的 FIFO 溢出中断(0: Disable; 1: Enable) 默认 0I2_EmptyDRDY/INT2 的 FIFO 空中断(0: Disable; 1: Enable) 默认 0CTRL_REG4 (地址:23H):选择量程BDUBLEFS1FS0-ST1ST0SIMBDU数

6、据块更新.默认为0 (0:持续更新,1:输出寄存器在MSB 和LSB读时才更新)BLE大/小尾端数据选择(默认0)( 0:数据LSB在地位地址,1:数据LSB在咼位地址)FS1-FS0满量程选择(默认 00) (00: 250dps 01:500dps 10:2000dp11:2000dpSST1-ST0自检使能(默认00)SIMSPI串行接口模式选择(0:四线接口; 1:三线接口)ST1ST0自检模式00普通模式01Self test 0 (+)(1)10-11Self test 1 (-)(1)CTRL_REG5 (地址:24H): FIFO使能,高通滤波使能BOOTFIFO_EN-HPe

7、nINT1_Sel1INT1_Sel0Out_Sel1Out_Sel0BOOT重启内存内容(0:普通模式;1重启内存内容)默认0FIFO_ENFIFO 使能(0: FIFO disable; 1: FIFO Enable 默认 0HPe n高通滤波器使能(0: HPF disabled; 1: HPF enabled)默认 0INT1_Sel1-INT1选择配置INT1_Sel0默认0Out_Sel1-外部选择配置Out_Sel1默认0STATUS_REG (地址:27H):状态寄存器,ZYXDA=1时,数据已准备好,可读。ZYXORZORYORXORZYXDAZDAYDAXDAZYXORX,

8、Y,Z轴数据溢出(0:没有溢出1:在读之前,新数据已经将先前的数据覆盖)默认0ZORZ轴数据溢出YOR丫轴数据溢出XORX轴数据溢出ZYXDAZDAYDAXDAFIFO_CTRL_REG (地址:2EH): FIFO 模式选择2.数据寄存器(共6个,每个轴的角速度由两个字节组成,分成高位和低位,数据以二进制补码形式存储)OUT_X_L (地址:28H): X轴角速度 低位OUT_X_H (地址:29H): X轴角速度高位OUT_Y_L (地址:2AH) : Y轴角速度 低位OUT_Y_H (地址:2BH) : Y轴角速度高位OUT_Z_L (地址:2CH) : Z轴角速度 低位OUT_Z_H (地址:2DH): Z轴角速度高位程序思路初始化:选择量程、高通滤波模式,设置中断使能等,对相应的控制寄 存器进行写操作。读数:首先读状态寄存器(STATUS_REG),若ZYXDA=1,则可以读数, 否则等待。为减小误差,程序连续读数 20次,然后取平均值。读写时序几乎和加速度传感器一致,参看陀螺仪的PDF文档。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号