dmp库终于终于在stm32上移植成功了。

我主要卡在了固件库。

首先建议参考一下

原码放送,MPU6050的DMP用STM32成功的实现,内有移植问题说明 (amobbs.com 阿莫电子论坛)

我当时是memcmp的问题,发现一直是这样的

i2c读入读出发送第一个16个字节的数组,结果就不相同。

首先我先检查i2c的时序(我觉得这个收获很大),我彻底搞懂了i2c的各种信号,各种读写的时序,结果我发现第一个字节读入是好的,然后就没了。

结果是这里

我没有把这三条注释掉。注释掉后一切ok。

接下来是自检

参考了这句话,感谢同行。

于是我改了下

终于顺利读出数据。

开心!!!!!!!!!!!!!

mpu6050的dmp库调试经验-固件库和自检相关推荐

  1. STM32F103构建固件库模板(PS固件库文件树介绍)

    参考:STM32F103ZE新建固件库模板 作者:追兮兮 发布时间:2020-10-14 10:31:45 网址:https://blog.csdn.net/weixin_44234294/artic ...

  2. STM32 HAL库开发转固件库开发杂谈

    前言 本文使用代码工程 STM32HAL库开发转固件库开发杂谈-嵌入式文档类资源-CSDN文库 STM32 最早提供固件库开发,在当时也是一个很大的创新.导致大量攻城狮熟悉了固件库开发,后面STM32 ...

  3. [单片机芯片]CH32V203的USB1 HID库调试经验分享

    背景: 今天要水的帖子是关于使用CH32V203替代旧STM32F103实现USB霍尔摇杆的项目.关于调试经验啥的,主要分享CH32V203的USB使用.这个项目最开始是使用迈来芯的方案,但是价格30 ...

  4. 【08】STM32·HAL库开发-HAL库介绍 | STM32Cube固件库介绍 | HAL库框架结构 | 如何使用HAL库及使用注意事项

    目录 1.初识HAL库(了解) 1.1CMSIS简介 1.2HAL库简介 2.STM32Cube固件包浅析(了解) 2.1如何获取STM32Cube固件包? 2.2STM32Cube固件包文件夹简介 ...

  5. STM32官方固件库

    1 基于标准外设库的软件开发 1.1 STM32标准外设库概述 STM32标准外设库之前的版本也称固件函数库或简称固件库,是一个固件函数包,它由程序.数据结构和宏组成,包括了微控制器所有外设的性能特征 ...

  6. 【致敬未来的攻城狮计划】第2期定向赠书《RT-Thread设备驱动开发指南》+ 《GD32 MCU原理及固件库开发指南》

    开启攻城狮的成长之旅!这是我参与的由 CSDN博客专家 架构师李肯(超链接:http://yyds.recan-li.cn)和 瑞萨MCU (超链接:瑞萨电子 (Renesas Electronics ...

  7. 文末赠书《GD32 MCU原理及固件库开发指南》5本 | 国产MCU中GD32系列有望成为未来32位MCU的主流

    学习优秀博文([guo产MCU移植]手把手教你使用RT-Thread制作GD32系列BSP)有感 一篇优秀的博文是什么样的?它有什么规律可循吗?优秀的guo产32位单片机处理器是否真的能成功替换掉st ...

  8. 如何在Keil官网里面下载固件库(以STM32系列主芯片固件库为例)【最新版】

    在用Keil软件进行代码编写时,第一步需要选择主芯片,如果你的Keil软件里面没有安装对应主芯片的固件库,那么将无法选择对应主芯片,以及导致后面程序无法编译成功.这时需要在网上下载对应的固件库,下载固 ...

  9. 【51单片机快速入门指南】4.3.1: MPU6050调用DMP库获取四元数和欧拉角

    目录 相关介绍 DMP库相关 DMP加载步骤: DMP设置数据写入 更新DMP DMP数据包结构 程序实现 DMP.c DMP.h 测试程序 四元数 实验现象 欧拉角的获取 普中51-单核-A2 ST ...

最新文章

  1. 路由器snmp配置_基于keepalived配置数据库主从实现高可用
  2. MySQL安装失败问题汇总
  3. element-ui 表格table,动态显示每一列的,重置全选
  4. NVIDIA GPU 架构梳理
  5. Sentinel实现黑白名单控制详细教程来了
  6. html上下滚动切换顶端tab,jQuery实现Tab菜单滚动切换的方法
  7. catia怎么将特征参数化_VSLAM中特征点的参数化表示
  8. “我来管管看”系列:采购误差缘何而来?
  9. 论文笔记_S2D.75_2021-CoRL_TANDEM_基于深度多视图立体视觉的实时跟踪和稠密建图
  10. DotNetBar第三方控件详解
  11. Python求绝对值的三种方法
  12. Excel——输入身份证号后三位显示为0的问题
  13. 计算机设备编号中字母代号对照,设备位号编号规则及含义
  14. 【安装Oracle 12.2.0.1补丁】Oracle Database SAP Bundle Patch 12.2.0.1.220118 - 202202
  15. 2018年宇视科技智能交通-嵌入式软件开发线上笔试题
  16. 湖南省计算机等级考试(二级)题库 第六部分
  17. origin 双Y轴堆积条形图
  18. 网络工程——HCNA网络技术的简单配置
  19. Avazu_ctr_prediction 数据集之Avazu_x4.zip介绍
  20. 8500万台安卓手机感染病毒,幕后黑手是一家中国公司

热门文章

  1. 用c语言做判断题题库及答案,河南工业大学C语言题库判断题
  2. firefox安装flash 插件
  3. 数学物理方法期中复习
  4. NPDP产品经理小知识-创意工具(Scamper)
  5. 计算机中级考试知识点,中级职称计算机考试基本知识点.doc
  6. 关于w5500客户端和服务器的调试心得
  7. weinre调试工具
  8. 微型计算机点火系统有分电器,汽车发动机点火系统,微机控制点火系统的类型与组织,你知道多少...
  9. 史上最简单的composer使用教程
  10. 知识图谱实战应用11-基于py2neo构建一个简单的问答功能