ADXL345控制遇到怪问题,只能对一两个寄存器能读取数据。
我之前用51调试过,就把51的代码移植到msp430里面去,现在读0x00寄存器的值可以正确读取了,试了一下0x2c寄存器的值既可以写也可以读,说明模拟的i2c应该可以用了,但是像其他的很多寄存器就不能多写了,不能读得寄存器直接i2c就等不到ack应答信号,这可能是什么问题! 楼主弄出来了么,求源码,求指导啊 我的读出了X的数据,YZ数据就不出来了,唉 蔚飞 发表于 2013-10-31 09:28 static/image/common/back.gif我的读出了X的数据,YZ数据就不出来了,唉
我用F449读出来过,不知道你的用的哪种型号? vows 发表于 2013-11-13 00:32 static/image/common/back.gif
我用F449读出来过,不知道你的用的哪种型号?
数据出来了,,,问题解决了,是IIC应答的问题 蔚飞 发表于 2013-11-14 11:16
数据出来了,,,问题解决了,是IIC应答的问题
我也遇到这问题了,ID能够正确的读出来,可是有些寄存器读不了,而且三轴的数据读出来都是零,求助啊!
页:
[1]