查看: 1724|回复: 6

[分享] KL25 飞思卡尔官方板 三轴加速度传感器

[复制链接]
  • TA的每日心情
    开心
    2016-11-14 15:33
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    63

    主题

    605

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1783
    最后登录
    2016-11-14
    发表于 2015-8-10 17:11:13 | 显示全部楼层 |阅读模式
    这是KL25 三轴加速度的代码,我想问问mma845x.z = (mma845_tmp / MMA845X_DIVIDER);   这句有何作用???
    XYZ轴.png

    accelerometer_demo.rar

    396.76 KB, 下载次数: 11, 下载积分: 威望 1

    评分

    参与人数 1NXP金币 +3 收起 理由
    小七 + 3

    查看全部评分

    回复

    使用道具 举报

    该用户从未签到

    145

    主题

    4926

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    9267
    最后登录
    1970-1-1
    发表于 2015-8-10 17:25:03 | 显示全部楼层
    算X,Y,Z坐标的,你指出的代码是z坐标
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-11-14 15:33
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    63

    主题

    605

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1783
    最后登录
    2016-11-14
     楼主| 发表于 2015-8-10 17:36:24 | 显示全部楼层
    FSL_TICS_ZJJ 发表于 2015-8-10 17:25
    算X,Y,Z坐标的,你指出的代码是z坐标

    我也知道是用来算xyz坐标的哦,我就想知道为啥这样做,就可以求出他的坐标~~~~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    145

    主题

    4926

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    9267
    最后登录
    1970-1-1
    发表于 2015-8-11 10:25:11 | 显示全部楼层
    最后无事 发表于 2015-8-10 17:36
    我也知道是用来算xyz坐标的哦,我就想知道为啥这样做,就可以求出他的坐标~~~~ ...

    你这程序哪里的?
    MMA845X_DIVIDER这个值是多少?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    145

    主题

    4926

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    9267
    最后登录
    1970-1-1
    发表于 2015-8-11 10:33:51 | 显示全部楼层
    看到了,MMA845X_DIVIDER是4,这个就对了。
    楼主可能还没看MMA8451Q的手册:
    http://cache.freescale.com/files ... _sheet/MMA8451Q.pdf
    46页,你看寄存器,第0,1不是加速度值,所以寄存器值读出来之后,要左移2位,即除以4之后才是真正的加速度值。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-11-14 15:33
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    63

    主题

    605

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1783
    最后登录
    2016-11-14
     楼主| 发表于 2015-8-11 11:03:33 | 显示全部楼层
    FSL_TICS_ZJJ 发表于 2015-8-11 10:33
    看到了,MMA845X_DIVIDER是4,这个就对了。
    楼主可能还没看MMA8451Q的手册:
    http://cache.freescale.com/fi ...

    是指这里吗???
    左移两位.png
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    145

    主题

    4926

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    9267
    最后登录
    1970-1-1
    发表于 2015-8-11 12:13:19 | 显示全部楼层

    对的,你看02,04,06基础器,低2位都是0,没有有效数据的。
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-7-28 07:34 , Processed in 0.095931 second(s), 27 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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