智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 7332|回复: 24
打印 上一主题 下一主题

K60自带的IIC读写MMA845X难道是个bug?

  [复制链接]

9

主题

51

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1055
威望
491
贡献
322
兑换币
301
注册时间
2013-3-10
在线时间
121 小时
毕业学校
跳转到指定楼层
1#
发表于 2014-2-18 21:11:35 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
    蛋疼啊,花了一两天时间研究了k60自带的IIC模块读写MMA8451!可是写数据时候就是没有应答信号,我以无力吐槽了,代码用kl25z试过了,完全可以,k60和kl25z IIC模块一样的,考虑过可能是时钟原因,但是几乎每个分频值都用过了,不知道大家有没有人用K60自带IIC读写MMA8451,不知道你们有没有遇到这问题,反正我打算用IO口模拟了,在这里也以我这蛋疼经历建议大家如果用K60读写MMA845X,还是选IO口模拟吧,KL25z的可以选择用自带的IIC,当然如果哪位遇到过这个问题并解决的大神看到了这个帖子还望不吝赐教,真是蛋都碎了,心底还是想知道why?
回复

使用道具 举报

5

主题

118

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4082
威望
2022
贡献
1204
兑换币
1316
注册时间
2013-12-4
在线时间
428 小时
毕业学校
上海海事小学
25#
发表于 2015-4-2 15:40:22 | 只看该作者
azraeltang 发表于 2014-2-18 22:52
表示K60,硬件IIC读写MMA8451没有碰到问题。可能是你的底层有问题。

大神,能不能发一份你的i2c过来,我用k60硬件i2 c完全出不来数据
回复 支持 反对

使用道具 举报

1

主题

10

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
246
威望
127
贡献
81
兑换币
71
注册时间
2014-10-27
在线时间
19 小时
毕业学校
青岛理工大学
24#
发表于 2014-12-31 19:12:16 | 只看该作者
azraeltang 发表于 2014-2-18 22:52
表示K60,硬件IIC读写MMA8451没有碰到问题。可能是你的底层有问题。

能不能发一下你的那个程序看看啊我的程序读出来的一直是-1啊,不知道是哪里有问题
回复 支持 反对

使用道具 举报

6

主题

92

帖子

0

精华

高级会员

Rank: 4

积分
859
威望
435
贡献
276
兑换币
251
注册时间
2013-9-27
在线时间
74 小时
毕业学校
河南理工大学
23#
发表于 2014-5-4 13:38:21 | 只看该作者
azraeltang 发表于 2014-2-19 11:27
IIC底层我是移植野火的库。

我的也用的是***库,但在执行//启动信号#define i2c_Start(I2Cn)             I2C_C1_REG(I2Cx[I2Cn]) |= I2C_C1_TX_MASK;\
                                    I2C_C1_REG(I2Cx[I2Cn]) |= I2C_C1_MST_MASK
这条语句时总是卡死,并提示“*********硬件上访错误************”不知兄台是否知道缘由,我已经被折磨了快2个星期了。


回复 支持 反对

使用道具 举报

2

主题

77

帖子

0

精华

高级会员

Rank: 4

积分
802
QQ
威望
414
贡献
214
兑换币
266
注册时间
2013-9-11
在线时间
87 小时
22#
发表于 2014-4-27 20:57:35 | 只看该作者
azraeltang 发表于 2014-2-18 21:52
表示K60,硬件IIC读写MMA8451没有碰到问题。可能是你的底层有问题。

你好,我遇到了这个问题。是否可以接见你的代码?谢谢。QQ:714013462
回复 支持 反对

使用道具 举报

12

主题

219

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1957

优秀会员奖章活跃会员奖章

威望
937
贡献
662
兑换币
598
注册时间
2013-2-4
在线时间
179 小时
21#
发表于 2014-3-26 02:40:38 | 只看该作者
LUGUO
回复 支持 反对

使用道具 举报

16

主题

476

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4601

活跃会员奖章优秀会员奖章论坛元老奖章在线王奖章

威望
2386
贡献
1507
兑换币
918
注册时间
2012-1-31
在线时间
354 小时
20#
发表于 2014-3-26 00:07:30 | 只看该作者
linwei.hex 发表于 2014-3-25 23:34
要把电阻拆下来吗

短路就行
回复 支持 反对

使用道具 举报

5

主题

26

帖子

0

精华

高级会员

Rank: 4

积分
729
威望
353
贡献
208
兑换币
217
注册时间
2014-3-15
在线时间
84 小时
毕业学校
黑客
19#
发表于 2014-3-25 23:34:15 | 只看该作者
爱走来的那天 发表于 2014-3-25 22:51
把两个限流电阻短掉,就行

要把电阻拆下来吗
回复 支持 反对

使用道具 举报

16

主题

476

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4601

活跃会员奖章优秀会员奖章论坛元老奖章在线王奖章

威望
2386
贡献
1507
兑换币
918
注册时间
2012-1-31
在线时间
354 小时
18#
发表于 2014-3-25 22:52:06 | 只看该作者
linwei.hex 发表于 2014-3-25 19:46
短掉哪些电阻

http://www.znczz.com/thread-122722-1-1.html
可以参见我之前的情况
回复 支持 反对

使用道具 举报

16

主题

476

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4601

活跃会员奖章优秀会员奖章论坛元老奖章在线王奖章

威望
2386
贡献
1507
兑换币
918
注册时间
2012-1-31
在线时间
354 小时
17#
发表于 2014-3-25 22:51:23 | 只看该作者
linwei.hex 发表于 2014-3-25 19:46
短掉哪些电阻

把两个限流电阻短掉,就行
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-12-29 06:01 , Processed in 0.129999 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表