1 / 16
文档名称:

mpu6050详细C语言程序.doc

格式:doc   大小:73KB   页数:16页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

mpu6050详细C语言程序.doc

上传人:63229029 2017/8/22 文件大小:73 KB

下载得到文件列表

mpu6050详细C语言程序.doc

相关文档

文档介绍

文档介绍:/*******************************************************************************
// 陀螺仪 MPU6050 IIC测试程序
*******************************************************************************/
#include ""
#include <> //Keil library
GPIO_InitTypeDef GPIO_InitStructure;
ErrorStatus HSEStartUpStatus;
#define uchar unsigned char
#define uint unsigned int
// 定义MPU6050内部地址
#define SMPLRT_DIV 0x19 //陀螺仪采样率,典型值:0x07(125Hz)
#define CONFIG 0x1A //低通滤波频率,典型值:0x06(5Hz)
#define GYRO_CONFIG 0x1B //陀螺仪自检及测量范围,典型值:0x18(不自检,2000deg/s)
#define ACCEL_CONFIG 0x1C //加速计自检、测量范围及高通滤波频率,典型值:0x01(不自检,2G,5Hz)
#define ACCEL_XOUT_H 0x3B
#define ACCEL_XOUT_L 0x3C
#define ACCEL_YOUT_H 0x3D
#define ACCEL_YOUT_L 0x3E
#define ACCEL_ZOUT_H 0x3F
#define ACCEL_ZOUT_L 0x40
//#define TEMP_OUT_H 0x41
//#define TEMP_OUT_L 0x42
//
#define GYRO_XOUT_H 0x43
#define GYRO_XOUT_L 0x44
#define GYRO_YOUT_H 0x45
#define GYRO_YOUT_L 0x46
#define GYRO_ZOUT_H 0x47
#define GYRO_ZOUT_L 0x48
#define PWR_MGMT_1 0x6B //电源管理,典型值:0x00(正常启用)
//#define WHO_AM_I 0x75 //IIC地址寄存器(默认数值0x68,只读)
//****************************
#define MPU6050_Addr 0xD0 //定义器件在IIC总线中的从地址,根据ALT ADDRESS地址引脚不同修改
unsigned char TX_DATA[4]; //显示据缓存区
unsigned char BUF[10]; //接收数据缓存区
char test=0; //IIC用到
short T_X,T_Y,T_Z,T_T; //X,Y,Z轴,温度
//模拟IIC端口输出输入定义
#define SCL_H GPIOB->BSRR = GPIO_Pin_6
#define SCL_L GPIOB->BRR = GPIO_Pin_6

#define SDA_H GPIOB->BSRR = GPIO_Pin_7
#define SDA_L GPIOB->BRR = GPIO_Pin_7
#define SCL_read GPIOB->IDR & GPIO_Pin_6
#define SDA_read GPIOB->IDR & GPIO_Pin_7
/* 函数申明-----------------------------------------------*/
void RCC_Configuration(void);
void GPIO_Configuration(void);
void NVIC_Configuration(void);
void USART1_Configuration(void);
void WWDG_Configuration(void);
void Delay(u32 nTime);
void Delayms(vu32 m);
/* 变量定义----------------------------------------------*/
/*******************************/
void DATA_printf(uchar *s,short temp_data)
{
if(temp_d

最近更新

共享雨伞商业计划书 33页

2024年社区工作者考试必考1000题精品【名师系.. 292页

2024年演出经纪人考试必背1000题附完整答案【.. 275页

交往障碍小组工作计划书 33页

小学心理健康学校计划书 36页

2024年社区工作者考试必考1000题附完整答案(.. 293页

2024年社区工作者考试必考1000题精品有答案 295页

番茄创业计划书 33页

小区推广计划书 33页

2024年社区工作者考试必考1000题及完整答案【.. 295页

高尔夫球场的设计计划书 35页

餐饮商务计划书 33页

2024年社区工作者考试必考1000题附答案【a卷】.. 293页

2024年社区工作者考试必考1000题附参考答案(.. 294页

轮胎厂的生产计划书 36页

2024年社区工作者考试必考1000题含完整答案(.. 294页

2024年社区工作者考试必考1000题及答案【名师.. 295页

2024年社区工作者考试必考1000题【综合卷】 293页

2024年社区工作者考试必考1000题(考点提分).. 292页

2024年社区工作者考试必考1000题附答案【精练.. 292页

2024年社区工作者考试必考1000题附参考答案(.. 293页

绿色校园计划书 27页

北师大版八年级下学期生物学期中考试试卷 9页

吉林省松原市2024年七年级下学期期中生物试卷.. 9页

矿业类招生计划书 31页

2024年社区工作者考试必考1000题及完整答案(.. 295页

田径心理技能训练计划书 33页

山东省2022-2023年春季高考护理真题 8页

原神凝光用脚帮助旅行者 1页

01s302雨水斗图集 4页