#ifndef _SR_ACCE_SC7A20_H_
#define _SR_ACCE_SC7A20_H_

#include "sr_config.h"

#include "sr_sensor.h"

#ifndef SC7A20_I2C_ID
#define SC7A20_I2C_ID       SR_I2C0
#endif



#define SC7A20_ADDRESS       0x19
#define SC7A20_CHIP_ID       0x11

#define SC7A20_REG_WHO_AM_I  0x0F
#define SC7A20_REG_CTRL_1    0x20
#define SC7A20_REG_CTRL_2    0x21
#define SC7A20_REG_CTRL_3    0x22
#define SC7A20_REG_CTRL_4    0x23
#define SC7A20_REG_X_L       0x28
#define SC7A20_REG_X_H       0x29
#define SC7A20_REG_Y_L       0x2A
#define SC7A20_REG_Y_H       0x2B
#define SC7A20_REG_Z_L       0x2C
#define SC7A20_REG_Z_H       0x2D
#define SC7A20_REG_STATUS    0x27


typedef struct SC7A20_DEV
{
    SR_SENSOR_DEV_T sensor;   /*!< 传感器设备，继承 */
    SR_DEVICE_T *i2cDev;      /*!< IIC接口句柄 */

}SC7A20_DEV_T;


#endif /*_SR_ACCE_SC7A20_H_*/