打印
[DemoCode下载]

使用I2C操作MMA7455

[复制链接]
1149|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
a_ziliu|  楼主 | 2016-12-26 10:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
使用I2C操作MMA7455
EC_NUC230_240_I2C_MMA7455.zip (994.11 KB)
沙发
643757107| | 2016-12-26 15:02 | 只看该作者
这个传感器的,是3轴加速度传感器。数字输出接口是IIC或者SPI,很容易使用单片机控制该芯片,它还有低功耗模式,可以用于电池供电。检测最大加速度是正负8g,有不同的灵敏度,如16/g,32/g,64/g,可以选择的,使用这个芯片最主要还是对芯片的寄存器的操作

使用特权

评论回复
板凳
598330983| | 2016-12-26 16:17 | 只看该作者
加速传感器在四轴飞行器上应用很多,可以定位

使用特权

评论回复
地板
稳稳の幸福| | 2016-12-26 22:35 | 只看该作者
/**************************************************************************//**
* [url=home.php?mod=space&uid=288409]@file[/url]     main.c
* [url=home.php?mod=space&uid=895143]@version[/url]  V1.00
* $Revision: 4 $
* $Date: 15/09/04 2:22p $
* [url=home.php?mod=space&uid=247401]@brief[/url]    NUC200 Series I2S Controller Sample Code
*
* @note
* Copyright (C) 2011 Nuvoton Technology Corp. All rights reserved.
*
******************************************************************************/
#include <stdio.h>
#include "NUC230_240.h"
#include "NuEdu-Basic01.h"

/*---------------------------------------------------------------------------------------------------------*/
/*  MAIN function                                                                                          */
/*---------------------------------------------------------------------------------------------------------*/
int main(void)
{
   
    SYS_Init();
    UART0_Init();
   
   I2C_MMA7455_Init();
         Init_MMA7455_Reg();;
        while(1)
        {
                        READ_MMA7455_ACCEL();  //加速度正負2G,8位模式
                        printf("ACCEL:  X: %d  Y: %d  Z: %d   \n", MMA7455_X, MMA7455_Y,MMA7455_Z);
               
                        CLK_SysTickDelay(300000);
                        CLK_SysTickDelay(300000);
                        CLK_SysTickDelay(300000);
    }
}


使用特权

评论回复
5
zhuomuniao110| | 2016-12-26 23:30 | 只看该作者
这个函数封装的给力啊。

使用特权

评论回复
6
huangcunxiake| | 2016-12-27 17:08 | 只看该作者
这个函数封装的真好,可以直接调用使用。

使用特权

评论回复
7
nobleliom| | 2016-12-30 20:02 | 只看该作者
643757107 发表于 2016-12-26 15:02
这个传感器的,是3轴加速度传感器。数字输出接口是IIC或者SPI,很容易使用单片机控制该芯片,它还有低功耗 ...

这个加速度传感器和ST 的MUC9550之类的,哪个性能好点呢

使用特权

评论回复
8
zhuotuzi| | 2017-1-21 17:44 | 只看该作者
不管哪家的,其实基本上一样的。

使用特权

评论回复
9
捉虫天师| | 2017-1-22 19:14 | 只看该作者
封装特别好的函数可以很好的移植。

使用特权

评论回复
10
天灵灵地灵灵| | 2017-1-23 16:21 | 只看该作者
搞到这个芯片的资料就好了,不知道贵不贵

使用特权

评论回复
11
734774645| | 2017-1-26 19:33 | 只看该作者
不知道新唐的不同系列的库函数是不是通用的。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

100

主题

295

帖子

6

粉丝