当前位置:首页 > 电子元件 > 正文

请问ARTPI是怎样使用软件I2C读取mpu6050的?

来源:网络  发布者:电工基础  发布时间:2026-03-19 09:45

我们 env 先进入到项目目录下,使用 menuconfig

勾选这一项:

请问ARTPI是怎样使用软件I2C读取mpu6050的?

然后也勾上 mpu6xxx 的包:

请问ARTPI是怎样使用软件I2C读取mpu6050的?

保存设置后,运行 pkgs --update 以及 scons --target=mdk5,打开 project 工程并编译下载,按 reset 按钮可以看到串口输出:

请问ARTPI是怎样使用软件I2C读取mpu6050的?

可以看到 i2c1 设备注册成功,mpu6xxx 的包成功导入。

下面我们要将 mpu6050 和 artpi 进行连接,我选择的引脚是这两个:

请问ARTPI是怎样使用软件I2C读取mpu6050的?

然后也要在 menuconfig 的 i2c1 配置中配置对应引脚(PB0 是 16, PB2 是 18):

请问ARTPI是怎样使用软件I2C读取mpu6050的?

保存退出,运行 scons --target=mdk5 然后在 Keil5 中重新编译下载

运行 mpu6xxx probe i2c1 显示找到设备,初始化成功,再运行 mpu6xxx read 读取传感器信息成功

请问ARTPI是怎样使用软件I2C读取mpu6050的?

至此i2c设备已经验证成功~