| 本帖最后由 sky657 于 2013-6-23 21:52 编辑 
 
 
 //初始化ADXL345,根据需要请参考pdf进行修改************************
 void Init_ADXL345()
 {
 Single_Write_ADXL345(0x31,0x2B);   //中断低电平有效;测量范围,正负16g,13位模式
 Single_Write_ADXL345(0x2C,0x08);   //速率设定为12.5 参考pdf13页
 Single_Write_ADXL345(0x2D,0x08);   //选择电源模式   参考pdf24页
 Single_Write_ADXL345(0x2E,0x00);//全部中断disable
 Single_Write_ADXL345(0x2E,0x40);//单击中断able
 Single_Write_ADXL345(0x2F,0x9F);   //仅将单击双击配置为中断1
 
 :)   Single_Write_ADXL345(0x1D,0xf);   //单击触发加速度设为1g
 :)  Single_Write_ADXL345(0x21,0xff);   //单击触发最长时间,最高
 
 }
 |