完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
ADXL345 ACT由 休眠模式 到 唤醒 问题请教?
想工作在这种情况:配置ADXL345工作在休眠模式(0.1uA),当ACT超过门限值时,ACT中断产生。 现在的问题是:进入休眠模式后,ACT无法唤醒,请帮忙看看配置有没有问题。 ADXL345_WriteReg(POWER_CTL,0x00); //待机模式 ADXL345_WriteReg(INT_ENABLE,0x00); //关闭中断 ADXL345_WriteReg(DATA_FORMAT,0x2B); //4位SPI 模式,中断低电平有效,全分辨率,右对齐 ADXL345_WriteReg(BW_RATE,0x0A); //采样率 ADXL345_WriteReg(INT_MAP,0x00); //ACT INT1 ADXL345_WriteReg(tiME_INACT,0x01); // 1s/LSB --> 1s ADXL345_WriteReg(THRESH_ACT,0x05); //ACT门限值 62.5mg/LSB ADXL345_WriteReg(THRESH_INACT,0x02);//INACT门限值 62.5mg/LSB ADXL345_WriteReg(ACT_INACT_CTL,0xF0);//ACT交流,所有轴参与 ADXL345_WriteReg(INT_ENABLE,0x10); //ACT 中断使能 ADXL345_ClearFlag(); //清除中断标志。ADXL345_ReadReg(ACT_TAP_STATUS); // ADXL345_ReadReg(INT_SOURCE); ADXL345_WriteReg(POWER_CTL,0x04); //待机模式 配置为0x08为测量模式 ,为0x00也试过。 现在的情况是:能够进入睡眠模式,但不能唤醒 如果配置成测量模式,有40uA左右,这种情况下可以唤醒。 |
|
相关推荐
3个回答
|
|
自己顶一个
|
|
|
|
请技术专家帮忙看一下,谢谢,不能由休眠模式唤醒吗?
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
982 浏览 2 评论
给ADUM4223 增加信号驱动15V电压就不正常, 波动很大会被烧是什么情况?
1379 浏览 2 评论
ADP5092 SYS端口为2.09V,但是REG_OUT为0是什么原因?
1935 浏览 1 评论
ad7193差分输入ain1与ain2差是正值时,读到电压与实际值误差小,但为负值值,误差就变的很大
4266 浏览 2 评论
9055 浏览 1 评论
ADC3442采集,分析数据出现有规则毛刺,请问是哪方面的问题啊?
1507浏览 3评论
AD7190状态寄存器一直是0x80,连续转换模式下RDY不拉低
1690浏览 2评论
984浏览 2评论
1665浏览 2评论
给ADUM4223 增加信号驱动15V电压就不正常, 波动很大会被烧是什么情况?
1381浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-20 22:26 , Processed in 0.851105 second(s), Total 81, Slave 65 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号