我们 env 先进入到项目目录下,使用 menuconfig
勾选这一项:
然后也勾上 mpu6xxx 的包:
保存设置后,运行 pkgs --update 以及 scons --target=mdk5,打开 project 工程并编译下载,按 reset 按钮可以看到串口输出:
可以看到 i2c1 设备注册成功,mpu6xxx 的包成功导入。
下面我们要将 mpu6050 和 artpi 进行连接,我选择的引脚是这两个:
然后也要在 menuconfig 的 i2c1 配置中配置对应引脚(PB0 是 16, PB2 是 18):
保存退出,运行 scons --target=mdk5 然后在 Keil5 中重新编译下载
运行 mpu6xxx probe i2c1 显示找到设备,初始化成功,再运行 mpu6xxx read 读取传感器信息成功
至此i2c设备已经验证成功~
-
传感器
+关注
关注
2567文章
53158浏览量
769023 -
连接器
+关注
关注
99文章
15454浏览量
141091 -
光刻机
+关注
关注
31文章
1169浏览量
48267 -
I2C接口
+关注
关注
1文章
144浏览量
26088 -
MPU6050
+关注
关注
39文章
310浏览量
73297
发布评论请先 登录
基于 STM32 的硬件 I2C 读取 MPU6050 数据
MPU6050 I2C读取值很小
STM32F103C8T6最小系统板怎样做才能通过I2C读取MPU6050的数据呢
mpu6050对应i2c地址是什么_如何读取数据

如何使用STM32单片机的硬件I2C读取MPU6050的数据资料和程序免费下载

使用AVR单片机的I2C读取MPU6050发送到串口的程序免费下载

STM32-I2C总线通信与MPU6050

linux移植MPU6050的I2C驱动

使用I2C连接AGX Xavier和MPU6050并读取IMU数据

评论