欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4654|回復: 5
收起左側

基于STM32F103ZE+MPU6050+HMC5883L串口2輸出歐拉角以及四元數,數據經融合校準,Z...

  [復制鏈接]
ID:125878 發表于 2019-7-10 10:52 | 顯示全部樓層 |閱讀模式
基于STM32F103ZE+MPU6050+HMC5883L串口2輸出歐拉角以及四元數,數據經融合校準,Z軸無漂移,內置串口1函數,可自己修改串口1輸出角度

單片機源程序如下:
  1. /* main.c file
  2. 功能:
  3. 1.初始化各個傳感器,
  4. 2.運行姿態解算和高度測量
  5. 3.將解算的姿態和各個傳感器的輸出上傳到 MiniIMU AHRS 測試軟件
  6. 4.響應 PC發送的命令
  7. ------------------------------------
  8. */

  9. #include "common.h"  //包含所有的驅動 頭文件
  10.             
  11. extern float X,Y,Z;   
  12. u32 status=0;
  13. int main(void)
  14. {         
  15.         float ypr[3]; // yaw pitch roll
  16.         /* 配置系統時鐘為72M 使用外部8M晶體+PLL*/      
  17.         delay_init(72);                //延時初始化
  18.         usart1_init();
  19.   usart2_init();
  20.         load_config();  //從flash中讀取配置信息 -->eeprom.c
  21.         IIC_Init();         //初始化I2C接口
  22.         delay_ms(300);        //等待器件上電
  23.         IMU_init(); //初始化IMU和傳感器
  24.         while(1){        //主循環
  25.         IMU_getYawPitchRoll(ypr); //姿態更新
  26.                 if(status==1)
  27.    printf("%f %f %f\r\n",ypr[1],ypr[2],ypr[0]);
  28.         }
  29. }         
復制代碼

所有資料51hei提供下載:
mpu6050+hmc5883L.7z (261.33 KB, 下載次數: 123)


回復

使用道具 舉報

ID:400671 發表于 2019-9-20 19:02 | 顯示全部樓層
感謝分享,下載下來學習學習
回復

使用道具 舉報

ID:700857 發表于 2024-12-6 10:19 | 顯示全部樓層
支持學習學習!!
回復

使用道具 舉報

ID:1146251 發表于 2025-3-25 13:29 | 顯示全部樓層
支持學習學習
回復

使用道具 舉報

ID:1156733 發表于 2025-7-18 15:47 來自觸屏版 | 顯示全部樓層
支持學習學習
回復

使用道具 舉報

ID:747510 發表于 2025-11-26 20:57 | 顯示全部樓層
感謝分享~~
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表