⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fsl_mma.h

📁 mtk 3D动力传感器驱动源码
💻 H
字号:
/*********************************************************************

  (c) copyright Freescale Semiconductor Ltd. 2008
  ALL RIGHTS RESERVED
  
********************************************************************
*	example:
*
*	VINT8 DX8, DY8, DZ8;
*	mma745x_init();
*	mma745x_IICWrite(0x16, 0x45); // Enable measurment mode
*	DX8 = mma745x_IICRead(0x06); // Read X
*	DY8 = mma745x_IICRead(0x07); // Read Y
*	DZ8 = mma745x_IICRead(0x08); // Read Z
*	mma745x_ReadXYZ8(&DX8, &DY8, &DZ8);
*
* 
********************************************************************
 Ver 0	Initial release
********************************************************************/
#include "FSL_MMA_DEF.h"

void mma745x_init();										// IIC hardware init
void mma745x_IICWrite(VUINT8 RegAdd, VUINT8 Data);			// Write 1 byte
VINT8 mma745x_IICRead(VUINT8 RegAdd);						// Read 1 byte
void mma745x_ReadXYZ8(VINT8 *X, VINT8 *Y, VINT8 *Z);		// Read 8bit XYZ 
void mma745x_ReadXYZ10(VINT8 *X, VINT8 *Y, VINT8 *Z);		// Read 10bit XYZ
void MMA745x_Testing_SCL_Waveform(void);					// Hardware check on SCL line (dump square wave to SCL line)
void MMA745x_Testing_SDA_Waveform(void);					// Hardware check on SDA line (dump square wave to SDA line)
VUINT8 MMA745x_Read_RawData(VINT16 *pX, VINT16 *pY, VINT16 *pZ);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -