找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3223|回复: 2
收起左侧

stm32f407zg+mpu9250通过官方DMP库串口输出角度。

[复制链接]
ID:125878 发表于 2019-7-10 10:49 | 显示全部楼层 |阅读模式
基于stm32f407zg+mpu9250通过官方DMP库串口输出角度,本人项目用到陀螺仪,借鉴了众多前辈的源码,现在开放自己做项目过程中的源码

单片机源程序如下:

  1. #include "stm32f4xx.h"
  2. #include "inv_mpu_dmp_motion_driver.h"
  3. #include "inv_mpu.h"
  4. #include "math.h"
  5. #include "usart.h"
  6. #include "stm32_iic.h"
  7. #include "stdio.h"
  8. #include "mpu_user_api.h"



  9. int main(void)
  10. {  
  11.     USART1_Config();  //串口初始化
  12.     i2cInit();      //IIC总线的初始化
  13.     delay_ms(10);
  14.                 Mpu_Init(1);


  15.     while(1)
  16.     {
  17.         
  18.         Update_attitude_Angle();

  19.             printf("Pitch:");
  20.             printf("%f \n",Pitch);


  21.             printf("Roll:");
  22.             printf("%f  \n",Roll);     


  23.             printf("Yaw:");        
  24.             printf("%f  \n",Yaw);
  25.   
  26.                                
  27.                                                 Update_Magnetometer();
  28.                                                 printf("M:%d \n",Direction);
  29.     }
  30. }
复制代码

所有资料51hei提供下载:
MPU9250_F4.7z (406.93 KB, 下载次数: 99)
回复

使用道具 举报

ID:621885 发表于 2021-2-4 20:28 | 显示全部楼层
这是模拟iic吗?
回复

使用道具 举报

ID:661350 发表于 2021-6-12 12:59 | 显示全部楼层
是用GPIO模拟的I2C还是stm单片机自带的??
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表