发 帖  
[经验]

【STM32F103试用体验】MPU9250九轴姿态测量显示及串口输出实验

2018-10-31 21:42:10  15370 STM32F103 MPU9250
1
陈金海 2019-6-2 17:17:54
1回复

举报

  • 嵌入123 2020-6-28 21:05

    链接:https://pan.baidu.com/s/1R_j4hpZkWOx7lfSmpfsmlw
    提取码:qlnm
    这个是STM32F407的MPU9250的代码,使用的是原子哥的列程来移植的,DMP的MPL库。我花了好几周的时间才弄出来,分享给大家,少走些弯路。

陈金海 2019-6-2 17:18:27
1回复

举报

  • 阿飞 2019-6-13 13:52

    嗨, 好久不逛论坛. 其实源码没什么, MPU9250的读数在它的硬件Demo中有, LCD显示的功能在它的Demo中也很充分. 上面贴出来的代码就是我自己的读数显示部分.
    需要源码的话在这里留个联系方式或者私信给我, 我找找发你.

tuffy 2019-7-15 19:20:20
4回复

举报

小菜鸟 2019-7-23 08:18:02
回复

举报

布拉 2019-7-24 14:16:37
回复

举报

百年耕四季 2019-8-6 16:56:42
回复

举报

李启鹏 2019-8-9 14:48:37
回复

举报

李维 2019-8-30 09:36:58
回复

举报

一代天骄7 2019-9-9 09:05:15
回复

举报

教练wen 2019-10-6 03:26:23
回复

举报

h1654155286.7058 2020-5-1 10:34:52
回复

举报

xie 2020-5-6 15:41:34
回复

举报

嵌入123 2020-6-28 21:04:30
回复

举报

火印冰薪 2020-6-29 10:31:34
2回复

举报

  • 阿飞 2020-9-1 13:48

    好久没来论坛.
    Send_data函数是调用了stm32f10x_usart.c中的USART_SendData进行发送, 电脑端波特率应该是115200位/S.函数内容如下:
    void Send_data(uchar MAG,uchar axis)
    {
            uchar i;
            USART_SendData(USART1, MAG);
      USART_SendData(USART1, axis);
      USART_SendData(USART1, ':');
      for(i=0;i<4;i++)
             USART_SendData(USART1, TX_DATA);
      USART_SendData(USART1, ' ');
      USART_SendData(USART1, ' ');
    }

  • 阿飞 2020-9-1 13:52

    USART_SendData是发送uchar字符的,是8位.
    如需发送16进制, 查询得知需以DR寄存器, 查到的代码如下(未验证):
    USART1->DR=DB;
    while((USART1->SR&0x40)==0);

祖林禄 2020-10-23 14:52:26
回复

举报

赵平嘉 2021-5-7 22:03:48
回复

举报

评论

您需要登录后才可以回帖 登录/注册

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
快速回复 返回顶部 返回列表
关注微信公众号

电子发烧友网

电子发烧友论坛

社区合作
刘勇
联系电话:15994832713
邮箱地址:liuyong@huaqiu.com
社区管理
elecfans短短
微信:elecfans_666
邮箱:users@huaqiu.com
关闭

站长推荐 上一条 /6 下一条

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