你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

Nucleo F042 mbed 利用mpu6050 lib 简单测试

[复制链接]
leo121_3006061 发布时间:2017-10-28 02:01
简单利用mpu6050 lib,进行测试,接开发板D7,D8针
) V, ]  k* Z8 V  M) x% N代码如下
& J4 n" w5 F) C/ G4 c& `
  1. #include "mbed.h"
    / H4 b& A8 }' M. o' a7 x
  2. #include "MPU6050.h"
    % H$ p3 I* Z  l9 Z1 i/ {
  3. 0 _* e7 m! c( g5 U' q
  4. MPU6050 mpu(D7,D8);//for Nucleo-F042K6
    4 @6 k; v4 M5 l* i
  5. Serial pc(USBTX,USBRX);
    1 ]& ]$ l' ~# _* V) ~5 S5 U; I; i

  6. 4 u, V7 L$ j/ N& H3 F
  7. float gx,gy,gz,ax,ay,az;
    0 u$ j: A- L# h  L; Z4 C% E

  8. % a( s' j- p% o" A2 p
  9. int main()5 o5 ^- K9 ^5 d* m
  10. {
    1 Z5 W( V6 c8 D4 C- k
  11.     pc.baud(115200);
    ) O. w* \6 g; b6 G+ n8 B4 M$ Z
  12.     if(mpu.getID()==0x68) {
      Y( E4 p- w8 ~9 t: m4 U& k
  13.         pc.printf("MPU6050 OK");8 h) G, m. p+ R; y5 {5 V
  14.         wait(1);+ g4 T  d( ?1 N; B. ], g
  15.     } else {' N) y. u( G9 [- h7 l& I3 W
  16.         pc.printf("MPU6050 error ID=0x%x\r\n",mpu.getID());
    & Q2 \- C: w: v/ L/ N* E
  17.         while(1) {
    6 f' _( P# |* N3 z$ j5 _+ M
  18.         }
    5 @8 K$ u% F) G' {/ z
  19.     }
    / \- ~8 S9 ?; V/ X( T- F8 v" I, i
  20.     mpu.start();) {* T* m2 w, `: p
  21.     while(1) {
    3 P6 ~$ r6 M: ~2 M4 @% _" E
  22.         mpu.read(&gx,&gy,&gz,&ax,&ay,&az);
    / `; ?7 P' T+ [$ A$ y6 H
  23.         pc.printf("gx,gy,gz,ax,ay,az %.1f,%.1f,%.1f,%.2f,%.2f,%.2f\r\n",gx,gy,gz,ax,ay,az);
    ' z$ k* v$ O) S! a+ g4 K
  24.         wait(0.1);
    . k" F* S6 @1 @; i
  25.     }
    ( H( U6 [8 n! \7 r  A8 [. V, M- O
  26. }
    $ s* q4 V+ T! |$ P% @/ e. H
  27.             
复制代码
mbed os下写代码是不是很简单
" N  z2 X; _7 G% l* {
收藏 评论5 发布时间:2017-10-28 02:01

举报

5个回答
MrJiu 回答时间:2017-10-28 09:35:18
MPU6050的库是哪里来的?
leo121_3006061 回答时间:2017-10-28 11:38:35
本帖最后由 leo121_3006061 于 2017-10-28 11:40 编辑
& ^* a$ _- I) Z+ Y0 D. y
MrJiu 发表于 2017-10-28 09:35
, v5 Q7 W( z9 L- n/ XMPU6050的库是哪里来的?
, K, {& N3 e. \) b
搜一下,mbed下有很多的,引入进来即可。
asmhai 回答时间:2017-10-30 09:58:14
学习了!谢谢楼主。
anywill 回答时间:2017-12-6 10:49:03
真的很简洁
carmelo 回答时间:2018-11-19 14:11:40
从哪导入库呢?

所属标签

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版