传感技术
直播中

刘军

7年用户 1364经验值
私信 关注
[问答]

ADXL345中断没反应,该如何配置中断?

在Analog Device技术论坛看到好多关于ADXL345的中断进不去该如何配置的问题,我现在调试也出现了类似你叙述的问题,对ADXL345芯片进行单击和双击检测时,按照数据手册进行如下初始化,以下是我的配置信息:
Write_345(0x2C,0x0A);   //速率设定为100
Write_345(0x2D,0x08);   //选择电源模式
Write_345(0x1D,0x30);   //设置THRESH_TAP                                      
Write_345(0x21,0x11);  //设置DUR
Write_345(0x22,0x22);   //latent寄存器的
Write_345(0x23,0xFF);   //window寄存器
Write_345(0x2A,0x07);// xyz全参与检测
Write_345(0x2E,0x00);   //设置中断
Write_345(0x2F,0x60);   //映射到INT2上
Write_345(0x31,0x0B);  //使中断高电平有效
Write_345(0x2E,0x60);    //使能 SINGLE_TAP DOUBLE_TAP 中断
现象:配置完,main函数直接判断相应引脚电平,用示波器显示该引脚信息,当使中断高电平有效,则 INT2 口一直高电平;使中断低电平有效,则 INT2 口一直低电平;敲击芯片,一直是持续高或低电平,是阈值不对,还是缺少什么其他配置。

更多回帖

发帖
×
20
完善资料,
赚取积分