您好。
请教一下,在做加速度,是I2C通讯,我用的是STM32L053,先是用官方库函数,能够采集三轴的值,但是出现的问题是,我在间隔1秒采集一次三轴值,一般是采集32次时,程序就死了,如果换成别的寄存器,也能运行,不会在31次时停止,停的位置不一致,有时不会出现停止。但采集三轴一定会在32次时死掉。仿真调试,死的时候就自动停止了,然后运行单步调试等等均无法执行,且这时无法定位执行到哪里。如果是常规的死,也会在某个死循环中找到,但这个不知道为什么。
有谁遇到过这个问题吗。
后怀疑库函数的问题,用模拟I2C又做了,也是出现这个问题。
谢谢。 |