大家好。
现在,我有一些关于LIS3DSH的问题。
我尝试运行''状态机''LIS3DSH预设WakeUp来自AN3393第78页,但是我做的任何事情,中断都发生在INT1上。问题是什么 ?
这些代码在我的设备上调试:
LIS3DSH_GetWHO_AM_I(安培; TMP);
printf(''我是谁?......... r n'');
如果(VTMP == 0x3F的)
printf(''我是LIS3DSH(0x%d) r n'',tmp);
其他
printf(''我是???〜 r n'');
LIS3DSH_WriteReg(0x21,0x01);
LIS3DSH_WriteReg(0x23,0x48);
LIS3DSH_WriteReg(0x20,0x67);
LIS3DSH_WriteReg(0x57,0x55);
LIS3DSH_WriteReg(0x59,0xFC);
LIS3DSH_WriteReg(0x5A,0xFC);
LIS3DSH_WriteReg(0x40,0x05);
LIS3DSH_WriteReg(0x41,0x11);
LIS3DSH_WriteReg(0x42,0x00);
LIS3DSH_WriteReg(0x43,0x00);
LIS3DSH_WriteReg(0x44,0x00);
LIS3DSH_WriteReg(0x45,0x00);
LIS3DSH_WriteReg(0x46,0x00);
LIS3DSH_WriteReg(0x47,0x00);
LIS3DSH_WriteReg(0x48,0x00);
LIS3DSH_WriteReg(0x49,0x00);
LIS3DSH_WriteReg(0x4a,0x00);
LIS3DSH_WriteReg(0x4b,0x00);
LIS3DSH_WriteReg(0x4c,0x00);
LIS3DSH_WriteReg(0x4d,0x00);
LIS3DSH_WriteReg(0x4e,0x00);
LIS3DSH_WriteReg(0x4f,0x00);
LIS3DSH_WriteReg(0x5B,0x01);
#lis3dsh中断状态町
以上来自于谷歌翻译
以下为原文
Hello ,everyone.
Now, I have some prolem about LIS3DSH .
I tried run ''state machine'' LIS3DSH presets WakeUp from AN3393 page 78, but anything I do, the interrupt occur on INT1 all the
time. What is the Problem ?
These codes debug on my device:
LIS3DSH_GetWHO_AM_I(&tmp);
printf(''who am I ?......... rn'');
if(vtmp==0x3F)
printf(''I am LIS3DSH (0x%d ) rn'',tmp);
else
printf(''I am ??? ~ rn'');
LIS3DSH_WriteReg(0x21, 0x01);
LIS3DSH_WriteReg(0x23, 0x48);
LIS3DSH_WriteReg(0x20, 0x67);
LIS3DSH_WriteReg(0x57, 0x55);
LIS3DSH_WriteReg(0x59, 0xFC);
LIS3DSH_WriteReg(0x5A, 0xFC);
LIS3DSH_WriteReg(0x40, 0x05);
LIS3DSH_WriteReg(0x41, 0x11);
LIS3DSH_WriteReg(0x42, 0x00);
LIS3DSH_WriteReg(0x43, 0x00);
LIS3DSH_WriteReg(0x44, 0x00);
LIS3DSH_WriteReg(0x45, 0x00);
LIS3DSH_WriteReg(0x46, 0x00);
LIS3DSH_WriteReg(0x47, 0x00);
LIS3DSH_WriteReg(0x48, 0x00);
LIS3DSH_WriteReg(0x49, 0x00);
LIS3DSH_WriteReg(0x4a, 0x00);
LIS3DSH_WriteReg(0x4b, 0x00);
LIS3DSH_WriteReg(0x4c, 0x00);
LIS3DSH_WriteReg(0x4d, 0x00);
LIS3DSH_WriteReg(0x4e, 0x00);
LIS3DSH_WriteReg(0x4f, 0x00);
LIS3DSH_WriteReg(0x5B, 0x01);
#lis3dsh-interrupt-state-machi