完善资料让更多小伙伴认识你,还能领取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个回答
|
|
自己顶一个
|
|
|
|
请技术专家帮忙看一下,谢谢,不能由休眠模式唤醒吗?
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
ADP5092 SYS端口为2.09V,但是REG_OUT为0是什么原因?
1339 浏览 1 评论
ad7193差分输入ain1与ain2差是正值时,读到电压与实际值误差小,但为负值值,误差就变的很大
3951 浏览 2 评论
8614 浏览 1 评论
2928 浏览 1 评论
6730 浏览 2 评论
ADC3442采集,分析数据出现有规则毛刺,请问是哪方面的问题啊?
743浏览 3评论
AD7190状态寄存器一直是0x80,连续转换模式下RDY不拉低
1063浏览 2评论
ad7193差分输入ain1与ain2差是正值时,读到电压与实际值误差小,但为负值值,误差就变的很大
3951浏览 2评论
993浏览 2评论
775浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-5-3 04:09 , Processed in 0.664305 second(s), Total 93, Slave 81 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号