0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

冬至配饺子 来源:IcyFeather 作者:IcyFeather 2023-08-02 16:54 次阅读

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

勾选这一项:

1.jpg

然后也勾上 mpu6xxx 的包:

1.jpg

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

1.jpg

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

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

1.jpg

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

1.jpg

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

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

1.jpg

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

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2552

    文章

    51383

    浏览量

    756293
  • 连接器
    +关注

    关注

    98

    文章

    14653

    浏览量

    137160
  • 光刻机
    +关注

    关注

    31

    文章

    1156

    浏览量

    47565
  • I2C接口
    +关注

    关注

    1

    文章

    125

    浏览量

    25342
  • MPU6050
    +关注

    关注

    39

    文章

    307

    浏览量

    71627
收藏 人收藏

    评论

    相关推荐

    基于 STM32 的硬件 I2C 读取 MPU6050 数据

    MPU6050其实就是一个 I2C 器件,里面有很多寄存器(但是我们用到的只有几个),我们通过读写寄存器来操作这个芯片。所以首要问题就是 STM32 和 MPU6050I2C
    发表于 05-27 17:43

    MPU6050 I2C读取值很小

    这是我的 I2C MPU6050 读取程序 , 上位机串口上看到了值总是很小不知道为什么 ,各位大神 , 求解呀, 急着调小飞机 ,温度似乎也有问题,急急急。。。。。传上来的值老是有问题 , 不知道为啥 。这是初始化函数
    发表于 04-15 06:36

    I2C总线读取MPU6050的方法

    基于MSP430处理器的 I2C总线读取MPU6050传感器数据
    发表于 02-10 06:59

    mpu6050对应i2c地址是什么_如何读取数据

    本文主要介绍了mpu6050对应i2c地址是什么,并通过stm32的硬件读取mpu6050的数据。MPU6050
    发表于 12-11 16:04 2.5w次阅读
    <b class='flag-5'>mpu6050</b>对应<b class='flag-5'>i2c</b>地址是什么_如何<b class='flag-5'>读取</b>数据

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

    本文档的主要内容详细介绍的是如何使用STM32单片机的硬件I2C读取MPU6050的数据资料和程序免费下载。
    发表于 07-25 17:31 0次下载
    如何使用STM32单片机的硬件<b class='flag-5'>I2C</b><b class='flag-5'>读取</b><b class='flag-5'>MPU6050</b>的数据资料和程序免费下载

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

    本文档的主要内容详细介绍的是使用AVR单片机的I2C读取MPU6050的数据发送到串口的程序免费下载。
    发表于 08-06 16:39 9次下载
    使用AVR单片机的<b class='flag-5'>I2C</b><b class='flag-5'>读取</b><b class='flag-5'>MPU6050</b>发送到串口的程序免费下载

    使用MPU6050传感器读取I2C总线数据的程序免费下载

    本文档的主要内容详细介绍的是使用MPU6050传感器读取I2C总线数据的程序免费下载。
    发表于 08-09 17:40 15次下载
    使用<b class='flag-5'>MPU6050</b>传感器<b class='flag-5'>读取</b><b class='flag-5'>I2C</b>总线数据的程序免费下载

    MPU6050陀螺仪通过I2C传递数据的C语言源代码免费下载

    本文档的主要内容详细介绍的是MPU6050陀螺仪通过I2C传递数据的C语言源代码免费下载。
    发表于 06-10 17:54 44次下载
    <b class='flag-5'>MPU6050</b>陀螺仪通过<b class='flag-5'>I2C</b>传递数据的<b class='flag-5'>C</b>语言源代码免费下载

    stm32使用MPU6050读取温度值验证I2C

    stm32使用MPU6050读取温度值验证I2C
    发表于 12-06 12:06 5次下载
    stm32使用<b class='flag-5'>MPU6050</b><b class='flag-5'>读取</b>温度值验证<b class='flag-5'>I2C</b>

    I2C设备地址关系——以MPU6050举例

    I2C设备地址关系——以MPU6050举例
    发表于 12-06 13:21 10次下载
    <b class='flag-5'>I2C</b>设备地址关系——以<b class='flag-5'>MPU6050</b>举例

    I2C总线读取MPU6050

    基于MSP430处理器的 I2C总线读取MPU6050传感器数据
    发表于 12-06 13:36 15次下载
    <b class='flag-5'>I2C</b>总线<b class='flag-5'>读取</b><b class='flag-5'>MPU6050</b>

    STM32-I2C总线通信与MPU6050

    文章目录1、I2C总线1.1 I2C总线协议1.2 I2C总线读写操作1.3 STM32F0-I2C控制器特征2
    发表于 12-06 14:06 27次下载
    STM32-<b class='flag-5'>I2C</b>总线通信与<b class='flag-5'>MPU6050</b>

    linux移植MPU6050I2C驱动

    MPU6050的例程,测试后很好用,如下图(梦幻联动一下:树莓派PICO+freeRTOS)因为pico上有现成的能用的例程,所以改一改之后直接移植到linux上首先介绍一下linux下的I2C框架①、I2C 总线驱动,
    发表于 12-06 14:21 10次下载
    linux移植<b class='flag-5'>MPU6050</b>的<b class='flag-5'>I2C</b>驱动

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

    )GNDpin 6 (GND)SCLpin 5 (SCL)SDApin 3 (SDA)通信协议实用I2C进行通信,详情见 I2C serial communication protocol打开Jetson Nano,打开终端页面sudo
    发表于 12-06 15:51 5次下载
    使用<b class='flag-5'>I2C</b>连接AGX Xavier和<b class='flag-5'>MPU6050</b>并<b class='flag-5'>读取</b>IMU数据

    【Renesas RA6M4开发板之I2C读取mpu6050

    本篇通过Renesas RA6M4开发板采用I2C读取mpu6050传感器的角加速度,角速度和温度示例程序演示。
    的头像 发表于 01-17 09:07 8486次阅读
    【Renesas RA6M4开发板之<b class='flag-5'>I2C</b><b class='flag-5'>读取</b><b class='flag-5'>mpu6050</b>】