智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 2166|回复: 6
打印 上一主题 下一主题

关于MK60读取MMA8451加速度计,输出都是255

[复制链接]

1

主题

10

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
246
威望
127
贡献
81
兑换币
71
注册时间
2014-10-27
在线时间
19 小时
毕业学校
青岛理工大学
跳转到指定楼层
1#
发表于 2014-12-31 20:16:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 牛牛~ 于 2014-12-31 20:18 编辑

声明,我是用的野火的底层库,使用K60硬件IIC
在调试8451的时候遇到一个问题,就是在运行程序是,一直读出得数都是255,或者合成14位之后一直是-1。

这个问题卡了半个月,今天终于解决了,发出来和大家分享一下,希望能帮到那些遇到同样问题的人。


问题就处在图中圈住的地方,只要把那个移位去掉就可以了。
因为野火的库函数处理的是7bit的地址,要把它移位换算成8位的。而8451给的地址直接就是8位的,所以不需要这个移位。
读函数和写函数的那个地址那里都需要这样修改

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

32

主题

3009

帖子

0

精华

杰出人士

学期班的来卖萌?

Rank: 12Rank: 12Rank: 12

积分
14832

在线王奖章活跃会员奖章优秀会员奖章论坛元老奖章资源大师奖章

威望
5952
贡献
3172
兑换币
4257
注册时间
2013-11-26
在线时间
2854 小时
2#
发表于 2014-12-31 20:19:24 | 只看该作者
你没发现给的寄存器地址,最后一位1和0就是读和写?
回复 支持 反对

使用道具 举报

1

主题

10

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
246
威望
127
贡献
81
兑换币
71
注册时间
2014-10-27
在线时间
19 小时
毕业学校
青岛理工大学
3#
 楼主| 发表于 2015-1-1 12:32:30 | 只看该作者
zhou1994 发表于 2014-12-31 20:19
你没发现给的寄存器地址,最后一位1和0就是读和写?

这个是外设的地址,不是寄存器的地址啊
回复 支持 反对

使用道具 举报

32

主题

3009

帖子

0

精华

杰出人士

学期班的来卖萌?

Rank: 12Rank: 12Rank: 12

积分
14832

在线王奖章活跃会员奖章优秀会员奖章论坛元老奖章资源大师奖章

威望
5952
贡献
3172
兑换币
4257
注册时间
2013-11-26
在线时间
2854 小时
4#
发表于 2015-1-1 12:43:15 | 只看该作者
牛牛~ 发表于 2015-1-1 12:32
这个是外设的地址,不是寄存器的地址啊

那你觉得外设是再往哪里写地址?
回复 支持 反对

使用道具 举报

1

主题

10

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
246
威望
127
贡献
81
兑换币
71
注册时间
2014-10-27
在线时间
19 小时
毕业学校
青岛理工大学
5#
 楼主| 发表于 2015-1-1 15:57:24 | 只看该作者
zhou1994 发表于 2015-1-1 12:43
那你觉得外设是再往哪里写地址?

这个我不知道啊
回复 支持 反对

使用道具 举报

2

主题

7

帖子

0

精华

高级会员

Rank: 4

积分
763
威望
359
贡献
212
兑换币
215
注册时间
2015-1-21
在线时间
96 小时
毕业学校
西南交大
6#
发表于 2015-2-2 13:34:38 | 只看该作者
楼主能把代码发我一下么,同样的问题,,,,245746250@qq.com
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

精华

注册会员

Rank: 2

积分
176
威望
95
贡献
59
兑换币
60
注册时间
2014-8-5
在线时间
11 小时
毕业学校
博白县中学
7#
发表于 2016-3-13 00:52:28 | 只看该作者
几个意思,给的也是7位的地址啊
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-20 15:22 , Processed in 0.048556 second(s), 33 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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