azraeltang 发表于 2014-2-18 22:52 表示K60,硬件IIC读写MMA8451没有碰到问题。可能是你的底层有问题。
笑而不语 发表于 2014-2-19 03:55 你F寄存器设置的值是多少?你是自己写的底层库吗?代码应该没问题,自己写的,因为同样的代码在kl25z上完 ...
azraeltang 发表于 2014-2-19 11:27 IIC底层我是移植野火的库。
无人的回忆 发表于 2014-2-19 11:30 一般情况下都用模拟的IIC读写时序....自带的都不是很好用的....当然你要是研究透了自带的就好说了
chiusir 发表于 2014-2-19 18:29 先用模拟的试试看,确定模块没有问题了再去试试硬件IIC,注意IIC设置为大端还是小端模式,跟MMA要匹配才行的 ...
zglyr 发表于 2014-2-22 16:11 我用的野火的库也出现了这种问题啊,有什么需要修改的地方吗?
azraeltang 发表于 2014-2-24 15:58 代码里有个pause延时,把那个延时适当调大些试试。
azraeltang 发表于 2014-3-1 09:37 地址有没有给错?要给原来的7位地址。他会自己去算成8位
爱走来的那天 发表于 2014-3-13 17:47 不知道你用的8451模块是自己做的?还是买的...如果是买的,需要短掉几个电阻,就能给K60用了
linwei.hex 发表于 2014-3-25 19:46 短掉哪些电阻
爱走来的那天 发表于 2014-3-25 22:51 把两个限流电阻短掉,就行
linwei.hex 发表于 2014-3-25 23:34 要把电阻拆下来吗
azraeltang 发表于 2014-2-18 21:52 表示K60,硬件IIC读写MMA8451没有碰到问题。可能是你的底层有问题。