参考资料:http://blog.sina.com.cn/s/blog_8240cbef01018i10.html



不过有一些寄存器没有写到,所以我自己加一点:

1)Register 25  - INT Pin / Bypass Enable Configuration

INT_PIN_CFG



描述:

    这个寄存器配置在INT引脚的中断信号行为,它也用于使能FSYNC引脚,用来作为中断主机应用处理器(host applicatiobn processor)。一级使能Bypass Mode 在I2C主模式。这位也能使能时钟输出。

    FSYNC_INT_EN使能FSYNC引脚用来作为中断的主机应用处理器。一个活动电平发送后将会触发一个中断,指定在FSYNC_INT_LEVEL中。在I2C主模式状态寄存器(R54)PASS_THROUGH位读取中断状态。

    当I2C_BYPASS_EN等于1并且I2C_MST_EN(寄存器106的bit[5])等于0,主机应用处理器将会能够直接访问辅助MPU-60X0通过I2C总线。当这位为0,主机应用处理器将不会直接方位辅助MPU-60X0通过I2C总线,不管I2C_MST_EN的状态。

    进一步的信息关于Bypass Mode,请涉及Section 7.11 和 7.13 MPU-6000/MPU-6050 Product Specification document.

参数:

INT_LEVEL                              0:INT脚逻辑电平是高电位

                                             1:INT脚逻辑电平是低电位

INT_OPEN                               0:INT脚设置为推挽

                                              1:INT脚设置为开漏

LATCH_INT_EN                      0:INT脚发送50us长的脉冲

                                             1:INT脚保持高电位直到中断被清除

INT_RD_CLEAR                      0:中断状态位被清除,只有通过读取INT_STATUS(Register 58)

                                             1:中断状态位被清除,通过任何读取操作

FSYNC_INT_LEVEL                  0:FSYNC脚逻辑电平为高,(when used asan interrupt to the host processor) 

                                             1:FSYNC脚逻辑电平为低,(when used asan interrupt to the host processor) 

FSYNC_INT_EN                       0:关闭FSYNC脚

                                             1:使能FSYNC脚

I2C_BYPASS_EN                     1并且I2C_MST_EN(Register 106 bit[5])为0:能够直接方位辅助MPU-60X0通过I2C

                                             0:不能够直接方位辅助MPU-60X0通过I2C

MPU6050寄存器记录的更多相关文章

  1. [体感游戏] 1、MPU6050数据采集传输与可视化

    最近在研究体感游戏,到目前为止实现了基于51单片机的MPU6050数据采集.利用蓝牙模块将数据传输到上位机,并利用C#自制串口数据高速采集软件,并且将数据通过自制的折线图绘制模块可视化地展示出来等功能 ...

  2. [stm32] MPU6050 HMC5883 Kalman 融合算法移植

    一.卡尔曼滤波九轴融合算法stm32尝试 1.Kalman滤波文件[.h已经封装为结构体] /* Copyright (C) 2012 Kristian Lauszus, TKJ Electronic ...

  3. 关于mpu6050的几个很好的帖子

    最近在研究6050,真是很磨人啊,这个小东西还挺复杂,一个读取程序竟然需要600多行. 这几天连查资料找到了几个很好的帖子,要是以后有人看到这篇帖子,可以避免误入歧途,也可以省去很多时间. 1.阿西莫 ...

  4. 基于I2C总线的MPU6050学习笔记

    MPU6050学习笔记 1. 简述 一直想自己做个四轴飞行器,却无从下手,终于狠下决心,拿出尘封已久的MPU6050模块,开始摸索着数据手册分析,一步一步地实现了MPU6050模块的功能,从MPU60 ...

  5. 第44章 MPU6050传感器—姿态检测—零死角玩转STM32-F429系列

    第44章     MPU6050传感器—姿态检测 全套200集视频教程和1000页PDF教程请到秉火论坛下载:www.firebbs.cn 野火视频教程优酷观看网址:http://i.youku.co ...

  6. 一口气看完45个寄存器,CPU核心技术大揭秘

    序言 前段时间,我连续写了十来篇CPU底层系列技术故事文章,有不少读者私信我让我写一下CPU的寄存器. 寄存器这个太多太复杂,不适合写故事,拖了很久,总算是写完了,这篇文章就来详细聊聊x86/x64架 ...

  7. 如何利用小熊派获取MPU6050六轴原始数据

    摘要:使用小熊派开发板,通过硬件IIC与MPU6050六轴传感器模块通信,完成相应寄存器配置,成功获取陀螺仪.加速度计数据. 本问主要讲述使用小熊派开发板+MPU6050六轴传感器,获取加速度计以及陀 ...

  8. Java虚拟机栈和PC寄存器

    PC Register介绍 JVM中的程序计数寄存器(Program Counter Register)中,Register 的命名源于CPU的寄存器,寄存器存储指令相关的现场信息.CPU只有把数据装 ...

  9. STM32—驱动六轴MPU6050输出欧拉角

    文章目录 一.MPU6050介绍 1.MPU6050与陀螺仪.加速度计的关系: 2.整体概括 3.引脚说明 4.基本配置及相关寄存器 电源管理寄存器1 陀螺仪配置寄存器 加速度计配置寄存器 FIFO使 ...

随机推荐

  1. Codeforces 803F - Coprime Subsequences(数论)

    原题链接:http://codeforces.com/contest/803/problem/F 题意:若gcd(a1, a2, a3,...,an)=1则认为这n个数是互质的.求集合a中,元素互质的 ...

  2. [CSP-S模拟测试]:randomwalking(DP)

    题目传送门(内部题59) 输入格式 第一行一个数$n$表示点数.第二行$n$个数$A_i$.接下来$n−1$行,每行两个数$u,v$表示$u$和$v$有边直接相连. 输出格式 一个数表示最小花费的起点 ...

  3. [CSP-S模拟测试74]题解

    A.梦境 如果不用去重一定要用Multiset……挂30分算是出题人手下留情了. 贪心.把点排序,区间按右端点递增排序.依次考虑每个区间,取能选的最靠左的点即可.multiset维护. #includ ...

  4. jdk8的stream流式计算的操作

    jdk8之后增加了流式计算,现在根据学习了流式计算,并把过程记录下来: Person.java的bean package com.zhang.collectordemo; /** * @program ...

  5. oauth2学习

    oauth2 生词: 授权码模式(authorization code) 简化模式(implicit) 密码模式(resource owner password credentials) 客户端模式( ...

  6. Git 提交的正确姿势

    Git 提交的正确姿势:Commit message 编写指南 SCOP范围 middleware core config plugin test type范围 Git 每次提交代码,都要写 Comm ...

  7. JS中基本数据类型和引用类型最根本的区别

    栈内存和堆内存:https://segmentfault.com/a/1190000015118062 https://segmentfault.com/a/1190000016389376 变量:内 ...

  8. Java +selenium Navigation接口介绍

    Navigation接口主要实现对浏览器的前进.后退.打开网址.刷新当前页面等操作的. void back():就是操作当前页面后退,相当于网页的后退按钮. void forward():就是操作当前 ...

  9. 59.Target Sum(目标和)

    Level:   Medium 题目描述: You are given a list of non-negative integers, a1, a2, ..., an, and a target, ...

  10. 【记录】jquery动态控制div隐藏或者显示

    1.jQuery判断一个元素当前状态是显示还是隐藏 $("#id").is(':visible'); //true为显示,false为隐藏 $("#id").i ...