完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
void Init_ADXL345()
{ Single_Write_ADXL345(0xA6,0x31,0x0b,1); //测量范围,正负16g,13位模式 高电平有效 Single_Write_ADXL345(0xA6,0x2C,0x08,1); //速率设定为12.5 参考pdf13页 Single_Write_ADXL345(0xA6,0x2D,0x08,1); //选择电源模式 参考pdf24页 Single_Write_ADXL345(0xA6,0x1E,0x00,1); //X 偏移量 根据测试传感器的状态写入pdf29页 Single_Write_ADXL345(0xA6,0x1F,0x00,1); //Y 偏移量 根据测试传感器的状态写入pdf29页 Single_Write_ADXL345(0xA6,0x20,0x05,1); //Z 偏移量 根据测试传感器的状态写入pdf29页 Single_Write_ADXL345(0xA6,0x1D,0x30,1); //设置THRESH_TAP(敲击门限) 62.5mg/LSB 0xff=16g 此时试取3g Single_Write_ADXL345(0xA6,0x21,0x11,1); //设置DUR(敲击持续时间) 625us/LSB 此时试取10ms Single_Write_ADXL345(0xA6,0x2A,0x07,1); //设置各轴方向是否参加敲击检测 xyz全参与检测 Single_Write_ADXL345(0xA6,0x2E,0x00,1); //设置中断前应先禁用中断 Single_Write_ADXL345(0xA6,0x2E,0x40,1); //使能 SINGLE_TAP 中断 Single_Write_ADXL345(0xA6,0x2F,0x40,1); //设置中断引脚映射 将单击时间映射到INT2上 } 中断是高电平有效,上升沿触发,可是不好用,为什么啊 |
|
相关推荐 |
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
1276 浏览 1 评论
3163 浏览 1 评论
8145 浏览 0 评论
1957 浏览 0 评论
VL53L5CX #高达 8x8 多区域测距和 63°对角线宽视场 飞行时间多区域测距传感器
17352 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-21 00:43 , Processed in 0.351004 second(s), Total 43, Slave 36 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号