关于CC2540 IIC读取数据问题
想请教下我的adxl345模块用I2C读写数据时,在单步调试的窗口上看到的数据比较正常,x:-1 y:3 z:246(x=0g,y=0g,z=1g)为什么通过串口打印的时候就不太正常了
X: 1.7940 Y: 0.0000 Z: 0.0001
X: 0.0312 Y: 0.0000 Z: 0.0001
X:-0.0312 Y: 0.0000 Z: 0.0001
X:-0.0234 Y: 0.0000 Z: 0.0001
X:-0.0078 Y: 0.0000 Z: 0.0001
X:-0.1248 Y: 0.0000 Z: 0.0001
X:-0.1638 Y: 0.0000 Z: 0.0001
X: 0.1092 Y: 0.0000 Z: 0.0001
X: 0.1092 Y: 0.0000 Z: 0.0001
X: 0.0234 Y: 0.0001 Z: 0.0001
X: 0.6942 Y: 0.0001 Z: 0.0001
X:-0.2496 Y: 0.0000 Z:-0.0000
x轴有明显变化,为什么y,z轴没有变化
求好心的大哥大姐叔叔阿姨帮助啊~
你确定打印输出的与调试的是在同一个时间点的数据吗? 阿豪博士 发表于 2013-9-24 10:27 static/image/common/back.gif
你确定打印输出的与调试的是在同一个时间点的数据吗?
没有,只有把串口打印的那句注释掉才能恢复正常数据,现在找到问题所在了,应该是在串口打印的那个函数里定义了浮点型数据,才出现问题,谢谢啦{:lol:} 楼主,你的I2C怎么搞定的??
页:
[1]